永发信息网

在shell脚本里添加了history,然后如何在执行了history命令后的回显里找到指定的字符

答案:2  悬赏:20  手机版
解决时间 2021-01-26 11:10
  • 提问者网友:伴风望海
  • 2021-01-26 05:14
在shell脚本里添加了history,然后如何在执行了history命令后的回显里找到指定的字符在shell脚本里添加了history,然后如何在执行了history命令后的回显里找到指定的字符

比如说执行了history命令之后,在history命令的回显我要在里面找一个为1111.sh的字符

然后如果找到了这个为1111.sh字符,则shell脚本接着运行下去

反之,如果没有找到1111.sh字符则停止退出脚本

请问这个要怎么写?
最佳答案
  • 五星知识达人网友:怀裏藏嬌
  • 2021-01-26 06:20
#/bin/bash
while [ 1 ];do
    history | grep -v grep | grep 1111.sh
    if [ "$?" -eq 0 ];then
         #dosomething
    else
         #dosomething
    fi
done注释行自行添加命令
全部回答
  • 1楼网友:梦中风几里
  • 2021-01-26 07:48
`history |grep
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯