ここにシェルコードを書きたいです。問題は、あるデータファイルを別の新しいファイルに複数回コピーしたいということです。たとえば、 ファイル13000行のデータが含まれています。今、私はこのデータを別のファイルで何度も使いたいです(ファイル1 * 3>ファイル2)。ここにコピーします。ファイル1素材サム時間を指定して次の場所に保存してください。ファイル2。今ファイル2含む12000データ行。
ありがとうございます。
ベストアンサー1
ループが好きなら:
for i in {1..3}; do cat file1 >> file2; done
[編集する]
シェルスクリプトのforループでn値を動的に提供する方法
これを入れてmyCopyScript.sh
#!/bin/bash
for i in {1.. $3 }; do cat $1 >> $2; done
実行可能にする
chmod u+x myCopyScript.sh
次に、次のように呼び出します。
myCopyScript.sh file1 file2 4711