Retourner au contenu associé (entrée de forum : [BASH] tâches en arrière plant)
Posté par NYC le 17 avril 2024 à 20:40. En réponse au message [BASH] tâches en arrière plant. Évalué à 1. Dernière modification le 17 avril 2024 à 20:43.
Il faut utiliser xargs.
xargs
Ça donnera un truc du genre (à tester, j’écris à l’arrache mais en mode robuste)
for ... for ... printf '%s0円%s0円' "$arg1" "$arg2" done done \ | xargs -r -n2 -d'0円' -P2 sync
Si tu veux écrire quand même sur le terminal dans la boucle faut écrire dans stderr (redirection >&2), ou jouer avec les fifo (commande mkfifo).
>&2
mkfifo
PS : xargs dispose de l’option -p pour éviter de faire des bêtises.
-p
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# xargs
Posté par NYC . En réponse au message [BASH] tâches en arrière plant. Évalué à 1. Dernière modification le 17 avril 2024 à 20:43.
Il faut utiliser
xargs.Ça donnera un truc du genre (à tester, j’écris à l’arrache mais en mode robuste)
Si tu veux écrire quand même sur le terminal dans la boucle faut écrire dans stderr (redirection
>&2), ou jouer avec les fifo (commandemkfifo).PS :
xargsdispose de l’option-ppour éviter de faire des bêtises.