2015-04-25 26 views
1

我有一個包含一些文本文件,如:的text.txt:如何創建一個名稱和內容的多個腳本以下模式

value1 
value2 
value3 
value4 

,我想做出與名稱格式創建一個文件的腳本name_of_file_value1_python.py包含以下幾行:

#!/usr/bin/python2.6 

url = "http://example.com/abc/get?value=value1" 
print "count.value1",data['total'] 
+0

你想只爲第一個值或文件'text.txt' –

+0

感謝回覆,Yanivx在所有的值。值1將創建一個包含#文件name_of_file_value1_python.py!在/ usr/bin中/ python2.6的 URL = 「http://example.com/abc/get?value=value1」 打印 「count.value1」,數據['total'] 和value2將創建包含#!/ usr/bin/python2.6的name_of_file_value2_python.py url =「http://example.com/abc/get?value=value2」 print「 count.value2「,data ['total'] – Jin

回答

2
while read i; do printf '#!/usr/bin/python2.6\n\nurl = "http://example.com/abc/get?value='$i'"\nprint "count.'$i'",data["total"]' > name_of_file_${i}_python.py; done < text.txt 
+0

工作正常。謝謝你,pacholik – Jin

相關問題