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.
Existe-t-il une commande pour afficher une liste d'utilisateurs qui ont modifié un fichier en fournissant un historique de fichier? Je sais que c'est possible avec svn / git etc. mais nous avons un fichier de configuration qui n'est pas en SVN et quelqu'un l'a modifié.
Disons que l'on crée un fichier comme ceci: touch myFile Vous entrez du texte avec vim ou autre chose, puis utilisez cat myFilepour cracher le contenu dans le terminal. Maintenant, que se passe-t-il lorsque j'utilise cat sur une image? Dire, cat myPNG.png Je reçois juste un tas d'ordures. Cela m'a …
Je souhaite vérifier l'existence de plusieurs répertoires, par exemple dir1, dir2et dir3dans le répertoire de travail. J'ai le suivant if [ -d "$PWD/dir1" ] && [ -d "$PWD/dir2" ] && [ -d "$PWD/dir3" ]; then echo True else echo False fi Mais je soupçonne qu'il existe une façon plus élégante …
J'essaie de renommer quelques images: IMG_1.JPG IMG_2.JPG IMG_3.JPG Je veux remplacer IMGpar imget .JPGpar .jpg- je sais comment faire la deuxième partie: $ rename 's/\.JPG$/\.jpg/' *.JPG Mon problème est que je n'arrive pas mv IMG_.JPGà img_.jpg- je sais que vous pouvez passer plusieurs modèles à rename, mais je n'arrive pas …
J'utilise un script Bash personnalisé exécuté sur une machine Linux pour dupliquer en masse des lecteurs USB au format FAT32. J'ai besoin de préserver les attributs de fichier Windows tels que "caché". J'utilise rsync(ou ddavec findet mkdirdans une version plus récente pour forcer la synchronisation des E / S pour …
Pour une mission, on me demande d'écrire intelligemment une fonction bash qui a la même fonctionnalité de base que la fonction cp(copie). Il n'a qu'à copier un fichier dans un autre, donc pas de fichiers multiples copiés dans un nouveau répertoire. Comme je suis nouveau dans la langue bash, je …
Je suis confus au sujet des fichiers mappés en mémoire, j'ai donc quelques questions que je serais très heureux si vous pouviez m'aider. Disons que je navigue vers un répertoire de mon système de fichiers et qu'il y a un fichier dans ce répertoire. Est-il possible que ce fichier pointe …
Compte tenu du script ci-dessous, comment puis-je m'assurer que l'argument contient uniquement un nom de fichier valide à l'intérieur /home/charlesingalls/et non un chemin ( ../home/carolineingalls/) ou un caractère générique, etc.? Je veux seulement que le script puisse supprimer un seul fichier du répertoire codé en dur donné. Ce script s'exécutera …
J'essaie d'obtenir les fichiers plus anciens que plusieurs jours et de les répertorier par ordre décroissant en fonction de leur taille avec toutes leurs informations (taille, chemin complet, etc. - quelque chose de similaire qui est fourni par ls). Bien que je puisse localiser des fichiers plus anciens avec: find …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Unix et Linux Stack Exchange. Fermé il y a 4 ans . J'ai accidentellement créé un fichier appelé > option[value='2016'] Comment …
Comment joindre deux fichiers verticalement sans séparateur? J'ai essayé d'utiliser paste -d"" a b, mais cela me donne juste a. Exemple de fichier: 000 0 0 0 0001000200030004 10 20 30 40 2000 4000 .123 12.1 1234234534564567
J'ai plus de 2000 fichiers dans un dossier, mais il manque quelques fichiers dans le dossier. Les noms des fichiers sont comme GLDAS_NOAH025SUBP_3H.A2003 001,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,0600 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,1200 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 001,1800 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,0600 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,1200 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 002,1800 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003 003,0000 .001.2015210044609.pss.grb GLDAS_NOAH025SUBP_3H.A2003003.0600 …
J'essaie de trier un fichier comme celui-ci (qui est une liste de noms de sous-programmes) cfn=(1370) __lib_file_MOD_file_open fn=(1368) __universe_MOD_general_boot fn=(916) __universe_MOD_general_main fn=(6142) __grid_var_MOD_get_overlap ... selon l'entier entre parenthèses. J'ai d'abord essayé la commande de tri comme sort -t '=' -k 2 routine_list.txt mais alors fn = (916) vient à la …
Je teste juste une nouvelle installation d'Ubuntu (Vivid 15.04) sur Vagrant, et je rencontre des problèmes avec mysql et la connexion à un emplacement personnalisé. En /var/log/syslogje reçois /usr/bin/mysqld_safe: cannot create /var/log/mysqld.log: Permission denied Si ls -l /varje reçois drwxrwxr-x 10 root syslog 4096 Jun 8 19:52 log Si je …
Je suis sur le point de compresser un grand répertoire et je veux savoir exactement quelle sera la taille du fichier résultant. J'ai essayé d'utiliser du: $ tar -cv dir | du -h - du: cannot access '-': No such file or directory J'ai ensuite essayé d'utiliser la version de …
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.