我有一个python写的程序,这个程序是循环打印多行字符的程序,比如这个程序文件名为a.py
正常我在控制台命令行执行:python3 a.py 参数 >> 1.txt
则会把该程序打印的所有内容存入1.txt文件中,文件的内容会根据参数的不同而不同
我写了一个shell文件,如下
python3 a.py 1 >> 1.txt
python3 a.py 2 >> 2.txt
python3 a.py 3 >> 3.txt
。。。
python3 a.py 100 >> 100.txt
当我执行这个shell文件后并不像想像的一样生成100个文件,并且文件内容几乎都为空,只有很少几个文件有内容(内容还不全)
我想知道这样的linux shell脚本怎么写,才能像手动执行100次(也就是把shell文件中每一行都手动执行)一样的效果呢?
循环不需要手写啊
loop.sh
假设你的python脚本是
执行