シェルから一連のファイルに出力する最も簡単なソリューション

シェルから一連のファイルに出力する最も簡単なソリューション

次の一連のファイルを作成できます。

touch file{A..Z}.txt 

それでは、出力をこの範囲に送る最も簡単な解決策は何ですか?

例:echo 'hello, world'{A..Z}

ベストアンサー1

このコマンドを使用してファイルを生成する場合:

touch file{A..Z}.txt

同じ拡張子を使用して同じテキストを同じように作成して生成できます。

echo hello, world | tee file{A..Z}.txt

このteeコマンドは、次のようにも書き込みます。標準出力したがって、端末に作成されたコピーも受け取ります。/dev/null必要でない場合は、次にリダイレクトしてください。

echo hello, world | tee file{A..Z}.txt >/dev/null

走るman teeローカルシステムのコマンドに関する情報を取得します。たとえば、この-aフラグはファイルセットにテキストを追加します。

bashほとんどの場合、拡張自体はシェルによって実行されます。バラよりman bashもっと学ぶ。

おすすめ記事