2013-02-11 50 views
-4

有一個文件,我想創建,如何編寫一個shell命令在sed或其他?在shell命令(sed或其他)中創建一個文件

文件 '/home/debian/01.flv'
文件 '/home/debian/02.flv'
文件 '/home/debian/03.flv'
文件「/家/於Debian/04.flv '
文件 '/home/debian/05.flv'
文件 '/home/debian/06.flv'
文件 '/home/debian/07.flv'
文件'/家/ debian/08.flv'
file'/home/debian/09.flv'
file'/home/debian/10.flv'
文件「/home/debian/11.flv」

+0

你是什麼意思?那些'file/home ....'行是什麼?文件內容?問題是什麼?? – Kent 2013-02-11 00:59:06

回答

0

,如果你的問題是產生在你的榜樣這些文字,你需要的是什麼比SEQ更多(類似於與sed的

爲例如,我想生成70行這樣的:

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

,如果你想要把輸出文件:

seq --format="file '/home/debian/%02G.flv'" 70 > myFile.txt 
+0

我添加''',它是結果,seq --format =「file'/home/debian/%02G.flv'」70> myFile.txt – 2013-02-11 01:25:33

0

如果是具有上述內容的文件請嘗試:

for ((i=0; i<=11; ++i)) do printf "file \'/home/debian/%0.2d.flv\n" $i; done 
相關問題