私はtcshを使用しています。出力したい:
mkdir dir1 dir2 dir3 dir4
もちろん、ディレクトリの最大数は可変です。ポイントは、名前にループからの増分変数が含まれていることです。xargs を使用する必要があると感じています。単純なループを使用できるようにしたいだけで、可能であればすべてを1行で実行できます。これは可能ですか?私の感覚では、次のようになります。
loop here | xargs mkdir
しかし、構文を機能させることができません。
編集:複数行の入力でそれを行う方法を見つけました。以下を単一行の入力にする方法を知っている人はいますか?
for i in {1..5}
do
echo -n " dir$i"
done \
| xargs mkdir