博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell 重定向
阅读量:6241 次
发布时间:2019-06-22

本文共 895 字,大约阅读时间需要 2 分钟。

标准输入输出

输入和输出设备信息设备  设备文件名   文件描述符   类型键盘  /dev/stdin  0   标准输入显示器 /dev/sdtout 1   标准输出显示器 /dev/sdterr 2    标准错误输出

标准输出重定向

'命令>文件'以覆盖的方式,把命令的正确输出,输出到指定的文件或设备当中'命令>>文件'以追加的方式,把命令的正确输出,输出到指定文件或设备当中[root@ssgao1987 ~]# ifconfig > log.log

标准错误输出重定向

'错误命令 2>文件'以覆盖的方式,把命令的错误输出,输出到指定的文件或设备当中。'错误命令 2>>文件'以追加的方式,把命令的错误输出,输出到指定的文件或设备当中

正确输出和错误输出同时保存

'命令 > 文件 2>&1'以覆盖的方式,把正确输出和错误输出都保存在同一个文件当中'命令 >>文件 2>&1'以追加的方式,把正确输出和错误输出都保存在同一个文件当中

1026770-20180418052141463-1166089380.png

'命令 &> 文件'以覆盖的方式,把正确的输出和错误输出都保存在同一个文件当中'命令 &>>文件 '以追加的方式,把正确的输出和错误输出都保存在同一个文件当中'命令>>文件1 2>>文件2'把正确的输出保存在文件1中,把错误的输出保存在文件2中
[root@ssgao1987 ~]# ls > log2.log 2>&1[root@ssgao1987 ~]# lss >> log2.log 2>&1[root@ssgao1987 ~]# cat log2.log anaconda-ks.cfginstall.loginstall.log.sysloglog2.loglog.logls.logshell_01.shssgao-bash: lss: command not found

输入重定向(几乎不用)

'wc [选项] [文件名]'选项'-c 统计字节数''-w 统计单词数''-l 统计行数'
命令
<文件把文件作为命令的输入命令>
<

转载于:https://www.cnblogs.com/ssgao/p/8871608.html

你可能感兴趣的文章
使用Nagios打造专业的业务状态监控
查看>>
单例模式(java&iOS)
查看>>
重拾Java(8)-反射
查看>>
有没有可以共享的桌面便签?
查看>>
Mars说光场(3)— 光场采集
查看>>
24、商品列表页之数据渲染和传值
查看>>
源码分析-react3-创建dom
查看>>
C# 获取QQ好友列表信息的实现
查看>>
System.ComponentModel.Win32Exception解决方案
查看>>
设计模式之死磕策略模式(原创)
查看>>
IDEA无法导入Maven工程
查看>>
谈谈FLUX的使用
查看>>
4-Java面向对象-继承(上)
查看>>
mysql 生成随机手机号和随机中文名
查看>>
磁盘 IO 和网络 IO 该如何评估、监控、性能定位和优化?
查看>>
【iOS 开发】父视图外部子视图点击响应 - hitTest
查看>>
Android仿简书长按文章生成图片效果
查看>>
linux安装redis内存数据库
查看>>
官方实锤!微软宣布以 75 亿美元收购 GitHub
查看>>
vuejs深入浅出—基础篇
查看>>