Linux多命令执行

前言

一直以来都是需要啥,直接一键脚本来着,有时候某些情况用不了总想着自己改改,哪知这玩意儿根本看不懂呀……
比方说,删个站点文件,却总有.user.ini文件残留……习惯了rm、习惯了FinalShell的“半可视化”,却是无法删除,留个空目录也挺烦的,毕竟完美主义~~(强迫症)~~。可能是现有的东西和选择太丰富,却总忽略大脑的本职工作,那,那就随手记记吧,毕竟过渡依赖还不如靠自己靠谱。

正文

每条都执行,但无法保证每条命令都执行成功。

#无前后关系,命令间分号(;)隔开。
cd /root ; ls -a

命令依次执行,直到遇到错误或全部执行完成。

#明确的先后关系,命令间与(&&)隔开。
mkdir /home/myFile && cd $_

只有前面的命令执行失败,才执行或(||)的下一条命令,直至执行成功或者全部执行。

#无前后关系,命令间或(||)隔开。
cd /home/myFile/aaa || echo "cd-aaa"
阅读剩余
THE END