Questions marquées «shell»

9
Faire deux choses avec la sortie d'une commande

J'ai un programme texcountqui génère le nombre de mots dans mon document LaTeX. Je peux également diriger la sortie de ceci pour sedcréer des sauts de ligne TeX et écrire ceci dans un fichier que je pourrai ensuite inclure dans mon document final. Mais quand je fais texcount foo.tex | sed...

9
Comment nettoyer les extensions de fichiers?

J'ai un répertoire avec des fichiers .MP3 dont je voudrais changer les extensions en .mp3. Quelle est la façon la plus simple de procéder? Je pense que quelque chose dans le sens de: find /RootPath -type f -iname "*.mp3" -exec mv {} sed s/.*MP3/\1.mp3/ \; ... même si je sais que ce n'est pas tout à...

9
«Mkdir foo; svn mv * foo ”

Je veux souvent faire une variante de cet idiome: $ mkdir 2010 $ svn mv * 2010 Bien sûr, je reçois une erreur car le glob correspond également à 2010: svn: Cannot copy path '2010' into its own child '2010/2010' Y a-t-il un moyen de le remplacer "svn mv * 2010"par un autre doublure qui fait la bonne...

9
sortie confirmée à l'aide d'un piège

J'essaie de piéger le Ctrl+Csignal demandant une confirmation de l'utilisateur. La partie de piégeage fonctionne bien. Mais une fois que le signal est piégé, il ne revient pas à l'exécution normale. Au lieu de cela, il quitte le script. Comment faire reprendre l'exécution lorsque l'utilisateur...