0

我想以 6 秒的固定间隔打开多个 elink

#!/bin/sh
for i in 1 2 
do

echo "Looping ... number $i";
elinks  'http://google.com' ; q ; sleep 6; elinks  'http://google.com'; q ; sleep 1800;

done

如何退出第一个 elink 并打开另一个,有什么命令吗?手动 q 或 ^C 正在工作,但我想要一个 shell 脚本命令

谢谢!!

4

1 回答 1

1

elinks您可以通过使用 杀死它来退出killall elinks

这是最终的脚本:

#!/bin/sh
for i in 1 2 
do
    echo "Looping ... number $i"
    elinks 'http://google.com' &
    sleep 6
    killall elinks

    elinks 'http://google.com' &
    sleep 1800
    killall elinks
done
于 2020-05-20T07:58:17.823 回答