LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 169|回复: 0

空文件创建

[复制链接]
发表于 2024-1-3 16:10:06 | 显示全部楼层 |阅读模式

空文件创建

创建空文件语法为

> filename

/dev/null丢弃不需要的输出
写入到/dev/null的所有数据都将被系统丢弃,所以我们可以将任何不想要的程序或命令的输出发送到/dev/null

重定向命令的标准输出信息到/dev/null的语法如下:

command >/dev/null

重定向命令的标准错误信息到/dev/null的语法如下:

command 2>/dev/null

同时重定向命令的标准输出和标准错误的信息到/dev/null的语法如下:

command &> /dev/null或

command > & /dev/null或

command > /dev/null 2>&1

当我们预料执行脚本可能失败,但并不希望用户被这些失败信息干扰,就可以将这些错误信息重定向到/dev/null

在单命令行进行标准输入输出重定向
可以一条命令中完成标准输入和标准输出的重定向,语法如下:

command input-file output-file或

input-file command output-command

例如我们将一个文件的内容都转换为小写,并将转换后的内容写入新的文件

tr A-Z a-z filename new-filename

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表