网站怎么做电脑系统下载wordpress文章表情插件
news/
2025/10/7 12:28:25/
文章来源:
网站怎么做电脑系统下载,wordpress文章表情插件,织梦转wordpress,建设通官网首页每个进程都有三个标准文件描述符#xff1a;stdin#xff08;标准输入#xff09;、stdout#xff08;标准输出#xff09;和stderr#xff08;标准错误#xff09;。默认情况下#xff0c;stderr会输出到终端。使用2可以将stderr重定向到其他地方#xff0c;比如…每个进程都有三个标准文件描述符stdin标准输入、stdout标准输出和stderr标准错误。默认情况下stderr会输出到终端。使用2可以将stderr重定向到其他地方比如文件或者设备文件。/dev/null作为一个字符设备所有写入它的数据都会被丢弃不会保存在任何地方因此执行命令时产生的错误信息就不会显示出来也不会保存在日志文件中。 重定向符号功能典型示例覆盖式写入文件echo test output.txt追加式写入文件echo test output.txt2重定向标准错误到文件ls /dir 2 errors.log21将标准错误合并到标准输出cat file 21/dev/null静默丢弃标准输出rm -rf /tmp /dev/null2/dev/null静默丢弃标准错误本文重点find * 2/dev/null # 将错误信息记录到日志文件 command 2 /var/log/command_errors.log 每个进程维护的文件描述符表
0: stdin键盘输入
1: stdout屏幕输出
2: stderr错误输出
command 2 /var/log/command_errors.log是将标准错误stderr文件描述符2重定向到指定的日志文件。
command 1 /var/log/command_errors.log是将标准输出stdout文件描述符1重定向到同一个日志文件
command 0 /var/log/command_errors.log是将标准输入stdin文件描述符0重定向到日志文件。 同时重定向 stdout 和 stderr
# 使用 同时重定向两个流到同一文件覆盖模式
command /var/log/command.log# 使用 追加模式保留历史记录
command /var/log/command.log
2. 分离输出流和错误流
# 将 stdout 记录到日志stderr 显示在终端
command 1 /var/log/output.log 21# 将 stderr 记录到日志stdout 显示在终端
command 2 /var/log/error.log 12 将所有输出全部存到日志
1. 同时重定向标准输出stdout和标准错误stderr bash
command log.txt 21
说明 重定向标准输出到文件覆盖模式21将标准错误流重定向到标准输出的位置即 log.txt 效果 所有输出包括错误信息都保存到 log.txt屏幕上不再显示任何输出
#!/bin/bash
exec log.txt 21 # 重定向所有输出到 log.txt
set -o pipefail # 确保管道命令失败时脚本终止
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930406.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!