Manipulation de fichiers: copie, renommage, recherche, analyse, archivage, etc. Pour opérer sur du texte dans un fichier, voir / text-processing. Pour des questions sur le gestionnaire de fichiers Files (anciennement Nautilus), voir / nautilus.
Je veux qu'un script soit mis en veille à moins qu'un certain fichier ne soit modifié / supprimé (ou un fichier créé dans un certain répertoire, ou ...). Cela peut-il être réalisé d'une manière élégante? La chose la plus simple qui me vienne à l’esprit est une boucle qui dort …
J'exécute une application qui écrit dans log.txt. L'application a été mise à jour vers une nouvelle version, ce qui rend les plug-ins pris en charge plus compatibles. Il force une énorme quantité d'erreurs dans log.txt et ne semble pas prendre en charge l'écriture dans un fichier journal différent. Comment puis-je …
J'ai besoin de supprimer récursivement tous les fichiers dans tous les sous-répertoires où le nom de fichier contient un nombre suivi d'un «x» suivi d'un nombre, au moins deux fois. Exemple: Je voudrais supprimer ces fichiers: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' Mais je ne veux PAS supprimer ces fichiers: 'aaa.jpg' 'aaa-12x12.jpg' 'aaaxaaa-123x123.jpg' 'aaaxaaa-aaaxaaa.jpg' …
Dis que je fais ce qui suit: cd /some/path ln -s /target/path symbolic_name Si alors: cd /some/path cd symbolic_name pwd Je reçois: /some/path/symblic_name et pas: /target/path Existe-t-il un moyen pour que le shell "résolve complètement" un lien symbolique (ie mise à jour de CWD, etc.), comme si je l'avais fait …
Pourriez-vous expliquer pourquoi un fichier binaire compilé (dans, par exemple, /usr/sbin) a une autorisation d'écriture pour l' rootutilisateur? Pour moi, c'est compilé. Cela signifie que l'écriture directe n'a aucune utilité et peut exposer le fichier à un problème de sécurité. Un script (par exemple un bashfichier) peut être accessible en …
J'ai un programme qui stocke ses paramètres dans ~/.config/myprogramque j'utilise à la fois de manière interactive et avec un système de mise en file d'attente par lots. Lors de l'exécution interactive, je veux que ce programme utilise mes fichiers de configuration (et il le fait). Mais lors de l'exécution en …
Dans le cadre d'un script de déploiement, je veux vider des éléments mis en cache de mon répertoire temporaire. J'utilise une commande comme: rm /tmp/our_cache/* Cependant, s'il /tmp/our_cacheest vide (assez courant lors de la transmission rapide de nombreuses modifications à notre serveur de test), cela affiche le message d'erreur suivant: …
Comment puis-je obtenir la liste de tous les fichiers dans le répertoire actuel avec leur date de modification et triés par cette date? Maintenant, je sais comment y parvenir avec find, statet sort, mais pour une raison étrange, le statn'est pas installé sur la boîte et il est peu probable …
Un fichier est en cours de téléchargement séquentiel par wget. Si je commence à le déballer cat myfile.tar.bz2 | tar -xj, il peut déballer correctement ou échouer avec "EOF inattendu", selon ce qui est plus rapide. Comment "attraper et suivre" un fichier, c'est-à-dire sortir le contenu du fichier vers stdout, …
J'ai la 1ère édition du livre The Unix Programming Environment. Dans le chapitre 2, les auteurs déclarent que les répertoires sont lisibles en tant que fichiers et mentionnent certains faits concernant le format de ces fichiers. Ils donnent des exemples d'utilisation tels que cat .(dans l'exercice 2-2). Au moins dans …
Supposons que j'exécute un logiciel, puis que j'exécute le gestionnaire de packages pour mettre à niveau le logiciel, je remarque que Linux n'interrompt pas le processus en cours pour la mise à niveau des packages - il fonctionne toujours correctement. Comment Linux fait-il cela?
J'essaie d'écrire une ifdéclaration pour tester s'il existe des fichiers correspondant à un certain modèle. S'il y a un fichier texte dans un répertoire, il doit exécuter un script donné. Mon code actuellement: if [ -f /*.txt ]; then ./script fi Veuillez donner quelques idées; Je veux seulement exécuter le …
J'ai un fichier texte que je peux modifier en utilisant d'autres applications (par exemple openoffice). Mais quand j'essaye de le changer et de l'enregistrer en utilisant gedit, j'obtiens une erreur de gedit: Could not save the file /media/sf_Ubuntu/BuildNotes.txt. Unexpected error: Error renaming temporary file: Text file busy l'autorisation de BuildNotes.txt …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.