linux shell基础1.4--文件描述符和重定向
来源:互联网 发布:淘宝网李宁女运动鞋 编辑:程序博客网 时间:2024/06/05 16:11
常见文件描述符以及系统预留标识:stdin(0)、stdout(1)、stderr(3)
重定向到文件
echo 'this is a sample to file ' > file.txt
追加到文件
echo 'this is a sample to file ' >> file.txt
> 清空并输出
>>不清空,继续追加
重定向操作默认使用标准输出。
>等同于1>
>>等同于 1>>
将stderr转换为stdout
cmd 2>&1 output.txt
或者
cmd &> output.txt
黑洞文件/dev/null
重定向到文件并在stdin中打印
cmd | tee file1 file2
cat -n将从stdin中接收到的每一行加上行号写入stdout
将stdin作为命令参数,只需将-作为命令行的文件名参数即可
cmd1 | cmd2 | cmd -
/dev/stdin
/dev/stdout
/dev/stderr
将文件重定向到命令
cmd < file
重定向脚本内部的文本块
写入文件
cat <<EOF>log.txt
xxxxxxxxx
xxxxxxxxxxxxxxxxx
xxxx
EOF
自定义文件描述符
0、1、2是预留描述符
文件打开模式:
只读模式
截断模式
追加模式
<操作符用于读取至stdin
>截断模式写入
>>追加模式写入
exec 3< file.txt
cat &3
- linux shell基础1.4--文件描述符和重定向
- Shell文件描述符和重定向
- linux文件描述符和重定向
- Linux --- 文件描述符和重定向
- shell——文件描述符和重定向
- Shell学习之文件的描述符和重定向
- Linux文件描述符和重定向操作符
- 文件描述符--exec 和重定向 (linux)
- 玩转Linux文件描述符和重定向
- 玩转Linux文件描述符和重定向
- linux—dup和dup2重定向文件描述符
- 04 Linux Shell 文件描述符 及 stdin stdout stderr 重定向
- Linux Shell 文件描述符 及 stdin stdout stderr 重定向
- shell: I/O 重定向,文件描述符
- shell学习笔记-文件描述符及重定向
- shell 玩转文件描述符 和 重定向
- 重定向,文件描述符
- Linux Shell 文件重定向
- 系统调用 syscall
- 写网络视频监视器中的总结 (一)
- JDK7新特性笔记
- 包含抽象方法的枚举类 学习笔记(二)
- AndroidManifest.xml文件中加入文件控制控制权限
- linux shell基础1.4--文件描述符和重定向
- eclipse更换皮肤
- MongoDB Hadoop Connector的1.0版本
- CString TO Double (zz)
- 在iOS上使用ffmepg
- 面向对象基础
- Android系统利用uinput设备驱动实现虚拟输入设备
- 在A、B两表之间有一个字段可以关联,现在我想用一条UPDATE语句更新A表中的某字段
- DB2建立db2admin后administrator消失