J'essaie de copyr uniquement les dossiers avec des files .mp3 dans un autre appareil. Et seulement les .mp3 en eux . La structure ressemble à ceci: Band/Year – Album/*.flac Band/Year – Album/*.txt Band/Year – Album/*.mp3 Band/Year – Album/covers Band/Year – Album/covers/*.jpg J'ai déjà lu un shitton de manuels et de forums, mais ne peut pas […]
J'essaie de copyr tous les files d'un type dans un directory et des sous-directorys donnés mais en excluant les files d'un type différent. find /var/ftp/pub/bs -iname "*foo*.foo" -exec cp {} /var/ftp/pub/bs1 \; qui fonctionne mais je préfère faire l'exclusion qui est plus précis. J'ai donc besoin de copyr des files à cette fin avec *.foo […]
Est-il possible d'utiliser la command which sur un motif glob pour renvoyer plusieurs résultats? Par exemple, je veux connaître le path complet de toutes mes commands latex . Je peux essayer: [lucas@lucas-ThinkPad-W520]/home/lucas$ which latex /usr/bin/latex ou: [lucas@lucas-ThinkPad-W520]/home/lucas$ which pdflatex /usr/bin/pdflatex ou: [lucas@lucas-ThinkPad-W520]/home/lucas$ which xelatex /usr/bin/xelatex mais je ne peux pas utiliser: [lucas@lucas-ThinkPad-W520]/home/lucas$ which *latex qui […]
Disons que j'ai le file suivant: test_file-1234-master.tar.gz J'ai essayé de tar un en utilisant les commands suivantes tar -xf test_file-[0-9]+-master.tar.gz tar -xf test_file-[:digit]-master.tar.gz Mais pas de chance. Comment correspondre à ce model? NOTE: Il y aura toujours un file. Je n'essaie pas d'ouvrir plusieurs files.
Considérez mon dossier local /tmp/foo/ /tmp/foo/1.txt /tmp/foo/2.txt /tmp/foo/3.txt et mon dossier distant /tmp/foo/ /tmp/foo/1.txt /tmp/foo/2.txt /tmp/foo/4.txt et dans mon côté local, j'exécute la command dans le dossier /tmp/foo rsync –exclude=3.txt -avcz –delete * ubuntu@server:/tmp/foo/ J'ai été capable de synchroniser mes files sauf 3.txt , mais 4.txt est encore à distance, pourquoi?
Je veux find des files, dans un environnement non GNU dans le directory actuel uniquement avec l'extension * .ext1 et * .ext2 , mais pas le nom1. * ou le nom2. * La command suivante fonctionne, mais peut ne pas être efficace, car le shell se développe ./* et find peut get une énorme list […]
L'autre jour au travail, j'ai essayé de faire scp remotehost:~/*.txt . et j'ai reçu une erreur sur le *.txt file not found * , *.txt file not found désolé, pas au travail et j'oublie l'erreur exacte sur mon post de travail, je cours zsh 4.3. sur le remotehost bash est le shell par défaut, et […]
De Unix Power Tools 3rd Edition page 175: L'article 9.27 montre comment faire correspondre les directorys au milieu d'un path. Voici un alias "find file" plus simple qui peut être très pratique: alias ff "find . -name '*\!{*}*' -ls" Donnez-lui un nom de file ou de directory; l'alias donnera une list longue de tous les […]
J'ai exécuté une command scp pour download des files à partir d'un server SSH. Au lieu d'utiliser le . pour le mettre dans le dossier actuel, j'ai accidentellement tapé * . Il ressemble à scp copié les files et les mettre quelque part. Ma command était semblable à ceci: $moshe> scp [email protected]:~/SomeDirectory/SubDir/* * Je voulais […]
J'ai un dossier avec des images (png, bmp, jpg) et des files sans extension. Je n'arrive pas à comprendre comment déplacer uniquement les files sans extension. Ce sont tous des files numérotés au hasard.