我正试图制作一个bash脚本来执行 C++ 多次编码并将输出插入到文件中,但它只执行一次,生成一个具有预期输出的文件。
C++
我试着添加一个 sleep 命令,但不起作用。
sleep
#!/bin/bash thrd=2 comm="./""Segmentation $thrd" for i in $(seq 1 30) do echo "${i}" exec $comm > outputs/file${i}.txt sleep 1s done
您可以使用标准的shell脚本。 您还可以对文件调用sh,它将被正确解释。
#!/bin/sh for i in $(seq 1 30) do echo $i sh ./binaryName arg1 arg2 > outputs/file$i.txt done