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 ça?
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 tard?
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 . Bien qu'ils soient utiles, je suis actuellement …
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 trois méthodes (s'il existe des méthodes …
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 nouveau fichier compressé …
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 d'installation.
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 …
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 modifier?
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. …
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 -f {} \; …
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 dossier?
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 ./photos/john_doe/*/*.jpg, mais cela ne montre que les fichiers individuels. En outre, …
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 sur lequel …
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 ne semble pas …
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.