有谁知道是否有办法在 shell 中自动运行命令列表(来自文本文件)?
我需要运行很多脚本(大约 1000 个)。这些脚本采用 python 语言,每个有 2 个参数(dir_# 和 example#)
我制作的文本文件看起来像这样......
python /home/name/scripts/get_info.py dir_1 sample1
python /home/name/scripts/get_info.py dir_2 sample2
python /home/name/scripts/get_info.py dir_3 sample3
python /home/name/scripts/get_info.py dir_4 sample4
...
所以,我希望将此文本文件作为参数传递给终端中的命令,可以自动完成这项工作......
提前致谢,
peixe
这就是所谓的“shell 脚本”。
将其添加到文件的顶部:
#!/bin/sh
然后执行这个命令:
chmod +x filename
然后像程序一样执行:
./filename
或者,您可以直接执行 shell,告诉它执行文件中的命令:
sh -e filename
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)