このようなxargs引数の列挙を最適化することはできますか? 目的は、実際のコマンドの真ん中に単一の引数を挿入することです。xargs引数の列挙を最適化する
私は:
echo {1..3} | xargs -I{} sh -c 'for i in {};do echo line $i here;done'
または
echo {1..3} | for i in $(xargs -n1);do echo line $i here; done
を私が取得:
line 1 here
line 2 here
line 3 here
私は必要なものですが、ループと一時変数を避けることができれば、私は疑問に思っていますか?
エコー行$ iをここで行います。済んだ? – Cyrus
あなたの質問は本当に明確ではなく、本当にXY問題のように見えます。どのような具体的なユースケースがありますか?あなたが求めているよりもはるかに優れたデザインが可能です。 –
@gniourf_gniourf - 後のコマンドのどこでもパイプを通過する、きちんとした引数の使い方を探しているだけです。 – Trebor