shell-code-6-输入输出重定向
2024-10-20 13:39:02
解释:
1. 文件描述符0通常是标准输入(STDIN,终端),1 是标准输出(STDOUT,终端),2 是标准错误输出(STDERR)。
2. 如果希望 stderr 追加到 file 文件末尾,可以这样写
command 2 >> file
3. 如果希望将 stdout 和 stderr 合并后重定向到 file,可以这样写
command > file 2>&1
****************************Here Doc*************************************************
command << delimiter
document
delimiter
1. 结尾的delimiter 一定要顶格写,前面不能有任何字符,后面也不能有任何字符,包括空格和 tab 缩进。
2. 开始的delimiter前后的空格会被忽略掉。
cat << EOF
I am Pang
Xiao
Yi
EOF
wc -l << EOF
111
222
333
EOF
****************************/dev/null Doc*************************************************
command > /dev/null
# /dev/null中的内容会被丢弃。如果希望屏蔽 stdout 和 stderr,可以写
command > /dev/null 2>&1
最新文章
- Javascript刷题 》 查找数组元素位置
- mysqldump的使用
- 1214 - Large Division -- LightOj(大数取余)
- MFC对话框Dialog控件处理程序handler因为public修饰符导致无法访问
- display:inline-block的空白bug问题
- 【英语】Bingo口语笔记(72) - play系列
- CMDB反思3
- 【HDOJ】4328 Cut the cake
- lingo运筹学上机实验指导
- 事件委托小demo(jq版)
- 每个Javascript开发者都应当知道的那些事
- Akka(36): Http:Client-side-Api,Client-Connections
- Ubantu16.04系统优化
- 推荐算法之用户推荐(UserCF)和物品推荐(ItemCF)对比
- Mybatis映射文件的自动映射与手动映射问题
- gcc and g++ 常用参数解释
- DBeaver入门
- Java变量的初始值
- 【一个小功能】点击图标/链接发起QQ临时会话
- Spring Security构建Rest服务-0200-搭建项目
热门文章
- 【转】String hashCode 方法为什么选择数字31作为乘子
- .NET 基础 一步步 一幕幕 [.NET基础知识点]
- Centos 7 在Hyper-v中安装完成后,提示密码错误
- [译]Understanding ECMAScript 6 说明
- ubuntu中wine下安装QQ
- git与GitHub(二)
- jQuery deferred应用之ajax详细源码分析(二)
- matlab载入图像,旋转,裁剪 保存
- iosopendev配置
- ubuntu 14.04 构建openstack使用的ubunt 16 的桌面版的使用镜像