Shell 如何创建名称和内容遵循模式的多个脚本

Shell 如何创建名称和内容遵循模式的多个脚本,shell,scripting,Shell,Scripting,我有一个包含一些文本的文件,例如:text.txt: value1 value2 value3 value4 我想制作一个脚本,创建一个名为formatname\u of_file\u value1\u python.py的文件,其中包含以下行: #!/usr/bin/python2.6 url = "http://example.com/abc/get?value=value1" print "count.value1",data['total'] 阅读时;打印/usr/bin/pyth

我有一个包含一些文本的文件,例如:text.txt:

value1
value2
value3
value4
我想制作一个脚本,创建一个名为format
name\u of_file\u value1\u python.py
的文件,其中包含以下行:

#!/usr/bin/python2.6

url = "http://example.com/abc/get?value=value1"
print "count.value1",data['total']
阅读时
;打印/usr/bin/python2.6\n\nurl=”http://example.com/abc/get?value=“$i'”\n打印“count”。$i',数据[“total”]>name\u of_file_${i}\u python.py;完成
您只想输入第一个值还是文件
text.txt中的所有值
谢谢您的回复,Yanivx。value1将创建包含#的_file_value1_python.py的文件名_/usr/bin/python2.6 url=”“print“count.value1”,数据['total']和value2将创建包含#的_文件的名称_value2_python.py/usr/bin/python2.6 url=“”打印“count.value2”,数据['total']
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