Quelle est la différence entre du -sh *et du -sh ./*? Remarque: Ce qui m'intéresse, ce sont les pièces *et
Apparemment, vous pouvez renommer le fichier en... . Si j'étais fou, comment renommer un fichier en ..ou .? Un tel nom de fichier est-il même autorisé? La barre oblique inverse ne semble pas désactiver la signification spéciale du point: $ mv test \. mv: `test' and `./test' are the same file...
Je voudrais ajouter du texte à la fin du nom de fichier mais avant l'extension. En ce moment j'essaye, for f in *.shp; do echo $f_poly; done la sortie est, Quercus_acutifolia.shp_poly Quercus_agrifolia.shp_poly Quercus_corrugata.shp_poly Quercus_cortesii.shp_poly Quercus_costaricensis.shp_poly...
Dans Bash, supposons que je visite un répertoire, puis un autre répertoire. Je voudrais copier un fichier du premier répertoire vers le deuxième répertoire, mais sans en spécifier les longs chemins d'accès. C'est possible? Ma solution temporaire consiste à utiliser /tmpcomme un emplacement...
J'ai du mal à comprendre comment fonctionne l'encodage du nom de fichier. Sur unix.SE je trouve des explications contradictoires. Les noms de fichiers sont stockés sous forme de caractères Pour citer une autre réponse: plusieurs questions sur le codage des caractères du système de fichiers sous...
J'essaie le shellcheck . J'ai quelque chose comme ça basename "${OPENSSL}" et je reçois la suggestion suivante Use parameter expansion instead, such as ${var##*/}. D'un point de vue pratique, je ne vois aucune différence $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo...
awk 'processing_script_here' my=file.txt semble s'arrêter et attendre indéfiniment ... Que se passe-t-il ici et comment puis-je le faire
Dans un répertoire de 80 Go contenant environ 700 000 fichiers, il y a des noms de fichiers avec des caractères non anglais dans le nom de fichier. En plus de parcourir la liste des fichiers laborieusement, il existe: Un moyen facile de répertorier ou d'identifier autrement ces noms de fichiers? Un...
Je comprends et accepte la prémisse que les scripts shell 1 défensifs sont à la fois prudents et, à plus long terme, plus durables. Bon nombre des réponses aux questions de traitement de texte ici suivent ce principe en intégrant les contingences de réponses pour les noms de fichiers peu...
J'essaie d'exécuter une commande et je voudrais mettre la date et l'heure dans le nom du fichier de sortie. Voici un exemple de commande que j'aimerais exécuter. md5sum /etc/mtab > 2016_4_25_10_30_AM.log Le format de la date et de l'heure peut être tout à fait sensé avec des traits de...
Autre que de renommer les fichiers en premier, comment puis-je les rsyncfichiers qui peuvent avoir des deux-points dans leurs
Je viens de rencontrer la question suivante dans Unix Programming Environment , le livre classique de Kernighan et Pike sur Unix (j'ai trouvé le texte ci-dessous à la p. 79 de l'édition 1984, ISBN: 0-13-937699-2): Exercice 3-6.(Question piège) Comment obtenir un / dans un nom de fichier...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 4 ans . Lorsque vous nommez des fichiers contenant plusieurs...
J'exécutais un script Python qui fonctionnait mal et utilisé sudopour créer un fichier nommé >. Comment puis-je me débarrasser de ce fichier? Bien sûr, lorsque j'essaie sudo rm >, j'obtiens l'erreur bash: syntax error near unexpected token 'newline', car il pense que j'essaie de rediriger la...
Lorsque je modifie un fichier dans l'éditeur "vi", la valeur d'inode du fichier change. Mais lorsqu'elle est modifiée avec la commande cat, la valeur d'inode ne change
Donc, je travaille dans un environnement UNIX et j'ai remarqué que dans mon répertoire de travail, qui est à des kilomètres de ma maison UNIX, il y a un ~. Maintenant, une fois dans le passé, je l'ai fait à rm -rf ~partir de mon répertoire de travail et j'ai fini par effacer complètement mon...
Cette question a été migrée depuis Stack Overflow car il est possible d'y répondre sur Unix & Linux Stack Exchange. Migré il y a 6 ans . Existe-t-il un émulateur de terminal (extension ou application) qui gère la résolution des liens pour les chemins locaux? En particulier quand je vois des...
Je souhaite refactoriser les fichiers et répertoires de mon système. Cependant, je ne sais pas quelle est la meilleure pratique . Après avoir lu cette question et ses réponses, je suppose que la partie la plus importante est d'être cohérent. Cependant, c'est là que je suis coincé. Par exemple, à la...
J'ai un script awk et je lui ai transmis un fichier CSV. awk -f script.awk /home/abc/imp/asgd.csv Ce que je fais, c'est de faire entrer FILENAME script.awk. FILENAME me donne tout le chemin. Comme je suis en awk, je ne peux pas l'utiliser basename FILENAME. print FILENAME; /home/abc/imp/asgd.csv...
Je n'ai jamais eu ce problème auparavant, mais pour une raison quelconque, je ne peux pas renommer mon dossier en packages/. Voici la structure: root - packages_old/ - packages Lorsque j'essaie de renommer le dossier avec Thunar, j'obtiens un message d'erreur indiquant que le fichier existe déjà....