-4

作成したいファイルがありますが、sedなどでシェルコマンドを書く方法は?

file '/home/debian/01.flv'
file '/home/debian/02.flv' file'/home/debian/03.flv' file'/home/debian/ 04.flv'
file '/home/debian /05.flv' ファイル'/home/debian/06.flv' ファイル'/home/debian/07.flv' ファイル'/home/debian/08.flv' ファイル'/home/debian/09.flv' ファイル'/home/debian/10.flv' ファイル'/home/debian/11.flv'







4

2 に答える 2

0

あなたの問題があなたの例でそれらのテキストを生成することである場合、あなたが必要とするのはseqだけです( sedと似ています)

たとえば、次のような70行を生成します。

seq --format="file '/home/debian/%02G.flv'" 70

出力をファイルに入れたい場合:

seq --format="file '/home/debian/%02G.flv'" 70 > myFile.txt
于 2013-02-11T01:05:35.653 に答える
0

上記の内容のファイルの場合は、次のことを試してください。

for ((i=0; i<=11; ++i)) do printf "file \'/home/debian/%0.2d.flv\n" $i; done
于 2013-02-11T01:08:26.823 に答える