比如说如下内容的文件: AMQ4702: lakdjf lsadfoi sadlfhj AMQ4702: channel() xmitq lsajdf sadfoyucxv AMQ4702: ;lskjdafljsa dsaflhdsaoi xzcvkjn 想在AMQ4702此行前面加上一个空行,使用shell该如何书写? 目前我只是想出来了先用sed把AMQ4702的行号搜出来,然后将行号减一,再使用sed在减一的行号后加一个空行, 但是这样的话似乎效率太低了,因为要加许多空行嘛,然后我使用的for循环,从后往前加,一个3、4k大小的文件要...
var=1 while [ "$var" -ne ”100“ ]; do ./a.out var=$[ var + 1] done 这里的a.out会等待一个消息的返回才继续执行,但是在等待返回的这段时间这个脚本也就一直在等待a.out执行完毕 怎么能让脚本不等待a.out继续执行呢?