[重複]列で、文字シーケンス「OW HW1 HW2」を3000回繰り返します。

[重複]列で、文字シーケンス「OW HW1 HW2」を3000回繰り返します。

次のシーケンスが必要です。 OW HW1 HW2が出力ファイルで3000回繰り返されました。たとえば、次のようになります。

OW
HW1
HW2
.
.
.
OW
HW1
HW2

私はbashを使用してOW、HW1、およびHW2を引数に設定し、doループを3000回実行して出力ファイルに値を印刷できると思います。

ベストアンサー1

printf長さゼロの文字列指定子と中%.0s括弧の拡張と一緒にこのトリックを使用できます。

printf '%.0sOW\nHW1\nHW2\n' {1..3000} > newfile

おすすめ記事