Linux 在一个命令行上执行多个命令
来源:互联网 发布:阿里云在阿里巴巴 编辑:程序博客网 时间:2024/06/14 16:44
对于单个命令执行我想大多数人都是明了的,也就是在一个命令行上执行一条命令。那对于在一行上执行多个命令怎么办呢,其实也很简单,只需在各命令之间加上特殊命令符号,我们常规使用到的有3个特殊命令符号。
1.[ ; ]
如果被分号(;)所分隔的命令会连续的执行下去,就算是错误的命令也会继续执行后面的命令。
[root@localhost etc]# lld ; echo "ok" ; lok-bash: lld: command not foundok-bash: lok: command not found
2.[ && ]
如果命令被 && 所分隔,那么命令也会一直执行下去,但是中间有错误的命令存在就不会执行后面的命令,没错就直行至完为止。
[root@localhost etc]# echo "ok" && lld && echo "ok"ok-bash: lld: command not found
3.[ || ]
如果每个命令被双竖线 || 所分隔,那么一遇到可以执行成功的命令就会停止执行后面的命令,而不管后面的命令是否正确与否。如果执行到错误的命令就是继续执行后一个命令,一直执行到遇到正确的命令为止。
[root@localhost etc]# echo "ok" || echo "haha"ok[root@localhost etc]# lld || echo "ok" || echo "haha"-bash: lld: command not foundok
0 0
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令
- Linux 在一个命令行上执行多个命令(分隔符使用)
- linux:如何在命令行执行命令序列
- 命令行执行登录并且在目标服务器上执行命令
- 如何通过命令行执行远程linux机器上的命令
- 在命令行中执行一个命令获取返回字符串
- 在多台Linux机器上执行命令
- Linux 同时在多个服务器中执行命令
- PHP在linux上执行外部命令
- PHP在linux上执行外部命令
- PHP在linux上执行系统命令
- PHP在linux上执行外部命令
- LINUX——在命令行模式下执行命令
- 一个gis平台从业者说说超图吧
- 一篇非常不错的前端面试文章
- Spark源码走读(一)——Eclipse环境
- apache与tomcat整合(一)
- Mantle 初步使用
- Linux 在一个命令行上执行多个命令
- PropertyAnimator-keyFrame 参数说明
- 驱动开发中使用安全字符串函数
- Tomcat7.0源码分析——请求原理分析
- Java原子类
- matalb Reshape 函数
- 折半插入排序
- 简单的使用uflo的在线设计
- HTTP协议报文格式