J'ai un dossier avec des répertoires et des fichiers (certains sont cachés, commençant par un point). for d in *; do echo $d done passera en boucle dans tous les fichiers, mais je veux uniquement en boucle dans les répertoires. Comment je fais
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.
J'ai un dossier avec des répertoires et des fichiers (certains sont cachés, commençant par un point). for d in *; do echo $d done passera en boucle dans tous les fichiers, mais je veux uniquement en boucle dans les répertoires. Comment je fais
Comment puis-je obtenir la taille d'un fichier dans un script bash? Comment puis-je l'affecter à une variable bash afin de pouvoir l'utiliser plus
Je voudrais énumérer tous les fichiers dans l'ordre de grand à petit et les fichiers peuvent être présents n'importe où dans un certain
J'ai essayé de rm -rfcréer un dossier et j'ai "périphérique ou ressource occupé". Dans Windows, j'aurais utilisé LockHunter pour résoudre ce problème. Quel est l'équivalent Linux? (Veuillez donner comme réponse une simple méthode "de déverrouillage", et non des articles complets comme celui-ci ....
Je suis au courant de trois méthodes pour supprimer toutes les entrées d'un fichier. Elles sont >filename touch filename filename < /dev/null Sur ces trois-là, j'abuse >filenamele plus car cela nécessite le moins de frappes. Cependant, j'aimerais savoir quelle est la plus efficace des...
J'aimerais compresser un fichier texte à l'aide de l'outil de ligne de commande gzip tout en conservant le fichier d'origine. Par défaut, en exécutant la commande suivante gzip file.txt permet de modifier ce fichier et de le renommer file.txt.gz. au lieu de ce comportement, j'aimerais avoir ce...
Est-ce que quelqu'un sait où les journaux d'accès aux fichiers sont stockés, ainsi je peux exécuter une tail -fcommande afin de voir qui accède à un fichier particulier. J'ai XAMPP, un serveur Apache installé sur ma machine, qui enregistre automatiquement les accès. Il est stocké dans mon dossier...
Cette question est inspirée par Pourquoi utiliser une boucle shell pour traiter du texte est-il considéré comme une mauvaise pratique? Je vois ces constructions for file in `find . -type f -name ...`; do smth with ${file}; done et for dir in $(find . -type d -name ...); do smth with ${dir}; done...
Je sais que je peux ouvrir plusieurs fichiers vimen faisant quelque chose comme cela vim 2011-12*.log, mais comment puis-je changer de fichier et fermer les fichiers un à un? Aussi, comment puis-je connaître le nom du fichier actuel que je suis en train de
Certains compilateurs (notamment C ou C ++) vous avertissent des points suivants: No new line at end of file Je pensais que ce serait un problème réservé aux programmeurs C, mais github affiche un message dans la vue commit: \ No newline at end of file pour un fichier PHP. Je comprends le...
Nous avons un problème avec un dossier qui devient lourd avec des centaines de milliers de fichiers minuscules. Il y a tellement de fichiers que l'exécution rm -rfrenvoie une erreur et nous devons plutôt procéder de la manière suivante: find /path/to/folder -name "filenamestart*" -type f -exec rm...
J'ai trouvé la commande pour supprimer des fichiers de plus de 5 jours dans un dossier find /path/to/files* -mtime +5 -exec rm {} \; Mais comment puis-je aussi le faire pour les sous-répertoires de ce
Supposons qu’il existe un répertoire de stockage d’images, disons, ./photos/john_doedans lequel se trouvent plusieurs sous-répertoires, contenant de nombreux fichiers (par exemple, *.jpg). Comment puis-je calculer une taille de résumé de ces fichiers sous la john_doebranche? J'ai essayé du -hs...
Je cherche un moyen simple (une commande ou une série de commandes, impliquant probablement find) de trouver des fichiers en double dans deux répertoires et de remplacer les fichiers d'un répertoire par des liens physiques les uns des autres. Voici la situation: Il s'agit d'un serveur de fichiers...
En ce moment, je sais comment: trouver la limite de fichiers ouverts par processus: ulimit -n compter tous les fichiers ouverts par tous les processus: lsof | wc -l obtenir le nombre maximum autorisé de fichiers ouverts: cat /proc/sys/fs/file-max Ma question est la suivante: pourquoi existe-t-il...
J'utilise un script pour télécharger régulièrement mes messages Gmail qui compresse le fichier .eml brut en fichiers .gz. Le script crée un dossier pour chaque jour, puis compresse chaque message dans son propre fichier. Je voudrais un moyen de rechercher dans cette archive une "chaîne". Grep seul...
Comment déplacer tous les fichiers d'un répertoire (y compris ceux qui sont cachés) vers un autre répertoire? Par exemple, si j'ai un dossier "Foo" avec les fichiers ".hidden" et "notHidden" à l'intérieur, comment puis-je déplacer les deux fichiers dans un répertoire nommé "Bar"? Ce qui suit ne...
Je voudrais afficher le contenu d'un fichier texte sur la ligne de commande. Le fichier ne contient que 5-6 caractères. Y a-t-il un moyen facile de faire
La statpage de manuel de la commande dit: %x Time of last access %y Time of last modification %z Time of last change Je ne peux pas comprendre la différence entre modifier et changer . Je comprends que les mots sont des synonymes (l’anglais n’est pas ma langue maternelle), mais leur sortie est...
Dans les systèmes Linux et Unix, il existe deux commandes de recherche communes: locateet find. Quels sont les avantages et les inconvénients de chacun? Quand l'un a des avantages sur