在跑模拟的时候通常需要一次执行数个档案,因为不想要一行行输入指令,所以想说写个
script一起跑,虽然成功了但只能一次执行一个档案,前面的完成后下一个才能跑,于是
我想把script改成可以一次跑所有档案的样子:
#!/bin/bash
cd test
chmod u+x *.sh
./A ; ./B ; ./C ; ./D
ABCD各是一个script,执行程式的指令就写在里面,长这样:
#!/bin/bash
cd ..
cd A
[执行程式的指令]
我以为这样用分号区隔代表一次执行所有指令的意思,但是这样子好像还是只能一个一个
跑,不知道是哪里写错了呢?