2015.6.2 shell 数据流重定向
来源:互联网 发布:键盘f1出windows 编辑:程序博客网 时间:2024/05/13 13:36
- 1>:以覆盖的方法将正确的数据输出到指定的文件或设备上
- 1>>:以累加的方法将正确的数据输出到指定的文件或设备上
- 2>:以覆盖的方法将错误的数据输出到指定的文件或设备上
- 2>>:以累加的方法将错误的数据输出到指定的文件或设备上
- <:将原本需要由键盘输入的数据改由文件内容来代替
- <<:代表结束输入
举例
# ll / >~/rootfile
屏幕输出被重定向到了rootfile文件里
$find /home -name .bashrc >list_rigth 2>list_error
将正确的输出和报错的输出分别输出到不同的文件里
$find /home -name .bashrc 2> /dev/null
将错误的输出信息抛弃
$find /home -name .bashrc >list 2>&1$find /home -name .bashcrc &>list
将正确的信息和错误的信息输入到同一个文件中
$cat > catfile < ~ ./bashrc
使用文件代替键盘输入
$cat > catfile << "eof"
用cat直接将输入的信息输出到catfile中,且当由键盘输入eof时,该次输入就结束。并且不会存在eof关键字。
接下来说下命令执行的判断依据: ; , && ||
- cmd;cmd(不考虑命令相关性的连续命令执行)
- $?(命令回传码)与&&或||。若前一个命令执行的结果正确,在linux下面会回传一个$?=0的值。&&与关系,||或关系。
0 0
- 2015.6.2 shell 数据流重定向
- shell 数据流重定向操作符总结
- 数据流重定向中的 '1' , '2' , '&'
- 数据流重定向
- LINUX 数据流重定向
- 数据流重定向
- 数据流重定向
- linux数据流重定向
- Linux数据流重定向
- 数据流重定向
- [Linux] 数据流重定向
- 数据流重定向
- linux数据流重定向
- linux 数据流重定向
- 数据流重定向
- Linux数据流重定向
- 数据流重定向
- 数据流重定向
- java学习笔记001之正则表达式贪婪型、勉强型和占有型p299
- 关于ios
- html input文本框 输入框提示(hint)内容的实现
- GridView添加分割线
- iOS开发 - 工具 - CornerStone详解
- 2015.6.2 shell 数据流重定向
- Python基础:11变量作用域和闭包
- JavaScript获取当前根目录
- GDB调试器使用总结
- R语言学习
- 一个优秀的程序必备的几种设计模式
- 学习ASP.NET MVC5框架揭秘笔记-ASP.NET MVC路由(四)
- 数据结构面试题总结10——链表:链表综合
- Cron表达式详解