Linux系统下“Shell”重复执行上条命令都有哪几种方法?
方法一滚梁
目前创新互联已为成百上千的企业提供了网站建设、域名、虚拟主机、网站托管、服务器托管、企业网站设计、秀屿网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
for i in {1..10}; do echo "Hello, World";
方法二
在~/.bashrc文件中创建一扒键个run函数春备巧:
function run() {
number=$1
shift
for n in $(seq $number); do
$@
done
}
1
2
3
4
5
6
7
使./bashrc生效
souce ~/./bashrc
1
示例
run 10 echo "Hello, World"
linux循环执行命令并显示结果
1、编写一个shell脚本,在脚本中编写循脊伍环执樱如或行的代码(可以是死循环),然后在linux上运行这个脚本即可。
2、可以把这个脚本在当前运行,也可以让这个脚本在后台运行。
3、当前运行的脚本如果要kill掉的话,可以直接ctrl+c;后台运行橡携的脚本要kill掉的话,可以PS查看进程ID号,然后执行“kill 进程ID”命令即可。
Linux ubuntu 执行多个指令
连续不中断执悔段行
用;可以让多个命令连续知行,中间出现错误并不会中断后面命令,如
虽然第二条指令会报错,但是不会影响后面的指令,最后test目录不存在
出错停止后面指令
用分割的命令,如果没有错误会一直执行下去,出现错误立即中止,如
这回在第二个指令处就中止了
一次正确即停止
用||分割的命令,如果有错误就一直执行下去,直到一次正确立即中止,如
第一档数次执行第一条指令就正确,后面的不执行
第二次执行前两条都错误行前首,直到最后一条才正确,最后一条不再执行
当前文章:linux连续执行命令 linux连续执行两个命令
URL网址:http://scgulin.cn/article/ddpjpgp.html