目录
一、分号
二、&&
三、||
四、|
五、换行符
cmd1;cmd2;cmd3
cmd1将首先运行,不管cmd1运行成功还是出现错误,cmd2都会在它之后运行,当cmd2命令完成时,cmd3将会运行。
有时候希望确保Linux命令中,只有在前一个命令成功结束时,下一个命令才会运行。这就是逻辑和运算符&&出现的地方。
cmd1 && cmd2 && cmd3
当第一个命令出现错误时,&&分隔的命令会停止执行后面的命令。
可以使用逻辑与操作符(||)运行命令行,但是只有在前一个命令出现错误时才运行下一个命令
cmd1 || cmd2 || cmd3
如果cmd1运行失败,则运行cmd2。如果cmd2运行成功,cmd3将不会运行。
前一个命令的结果作为后一个命令的参数
cmd1 | cmd2例如:echo xxx | base64
%0a%0d
本文发布于:2024-01-29 11:29:29,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170649897214956.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |