shell 脚本中执行了其他脚本,怎么样让所有的输出打印重定向到文件
时间: 2023-07-12 12:45:37 浏览: 57
你可以使用以下命令将标准输出和标准错误输出重定向到同一个文件:
```bash
./your_script.sh > output.log 2>&1
```
其中,`>` 表示将标准输出重定向到指定文件中,`2>&1` 表示将标准错误输出重定向到标准输出,也就是同一个文件中。这样,执行的所有脚本的输出都将被重定向到 `output.log` 文件中。
相关问题
执行一个shell脚本并将其输出重定向到一个文件
您可以使用以下命令运行 shell 脚本并将其输出重定向到文件中:
```
sh script.sh > output.txt
```
其中,script.sh 是您要运行的 shell 脚本的名称,而 output.txt 是您要写入输出的文件名。您可以将 output.txt 替换为希望使用的任何文件名。
shell脚本将执行结果输出到文件格式
你可以使用 shell 命令的重定向功能将执行结果输出到文件中。具体方法如下:
将标准输出(stdout)输出到文件:
```
command > file.txt
```
将标准错误(stderr)输出到文件:
```
command 2> file.txt
```
将标准输出和标准错误都输出到文件:
```
command > file.txt 2>&1
```
其中,`>` 表示将输出重定向到文件,`2>` 表示将标准错误重定向到文件,`2>&1` 表示将标准错误重定向到与标准输出相同的位置。
你可以将 `file.txt` 替换成你想要输出结果的文件名。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)