Retourner au contenu associé (entrée de forum : Ligne de commande : exécuter la commande dans tous les dossiers enfants)
Posté par Zylabon le 20 septembre 2014 à 21:16. En réponse au message Ligne de commande : exécuter la commande dans tous les dossiers enfants. Évalué à 4.
xargs n'appelle pas la commande dans un shell, il faut le faire explicitement xargs -I{} sh -c "flac -d {} && rm {}"
xargs -I{} sh -c "flac -d {} && rm {}"
Pour des gros calculs comme ça, en ajoutant l'option -P nombre_de_cœur à xargs on parallélise gratuitement le programme.
-P nombre_de_cœur
Please do not feed the trolls
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: Find
Posté par Zylabon . En réponse au message Ligne de commande : exécuter la commande dans tous les dossiers enfants. Évalué à 4.
xargs n'appelle pas la commande dans un shell, il faut le faire explicitement
xargs -I{} sh -c "flac -d {} && rm {}"Pour des gros calculs comme ça, en ajoutant l'option
-P nombre_de_cœurà xargs on parallélise gratuitement le programme.Please do not feed the trolls