shell 一次输入多条命令
时间: 2023-07-18 09:38:06 浏览: 356
如果您想要在 shell 中一次输入多个命令,您可以使用以下方法:
1. 使用分号 `;` 分隔每个命令。例如:
```
command1; command2; command3
```
这将按顺序执行三个命令:`command1`,`command2` 和 `command3`。
2. 使用双竖线 `||` 分隔每个命令。例如:
```
command1 || command2 || command3
```
如果 `command1` 执行失败,则执行 `command2`,如果 `command2` 也执行失败,则执行 `command3`。
3. 使用双与号 `&&` 分隔每个命令。例如:
```
command1 && command2 && command3
```
只有在 `command1` 成功执行后,才会执行 `command2`,只有在 `command2` 成功执行后,才会执行 `command3`。
例如,如果您想要在 shell 中依次执行三个命令 `echo hello`,`ls -l` 和 `pwd`,您可以使用以下命令:
```
echo hello; ls -l; pwd
```
输出结果将是:
```
hello
total xxx
drwxr-xr-x 1 user group xxxxx Nov xx xx:xx .
drwxr-xr-x 1 user group xxxxx Nov xx xx:xx ..
-rw-r--r-- 1 user group xxxxx Nov xx xx:xx file.txt
/home/user
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)