Shell基础(5)- 输出输入重定向及wc命令
2021/8/3 7:06:06
本文主要是介绍Shell基础(5)- 输出输入重定向及wc命令,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
输出重定向:
在Linux当中,0代表输入;1代表正确输出;2代表错误输出 | ||
类型 | 符号 | 作用 |
正确输出重定向 | 命令 > 文件 | 以覆盖得方式,把命令得正确输出,输出到指定文件或设备当中 |
命令 >> 文件 | 以追加得方式,把命令得正确输出,输出到指定文件或设备当中 | |
错误输出重定向 | 错误命令 2>文件 | 以覆盖的方式,把命令的错误输出,输出到指定文件或设备当中;注意“2>文件“>和文件之间没有空格 |
”错误命令 2>>文件 | 以追加的方式,把命令的错误输出,输出到指定文件或设备当中;注意“2>>文件“>>和文件之间没有空格 | |
正确和错误输出同时保存重定向 | 命令 > 文件 2>&1 | 以覆盖的方式,把正确和错误输出都保存到同一个文件当中 |
命令 >> 文件 2>&1 | 以追加的方式,把正确和错误输出都保存到同一个文件当中;重要 | |
命令 &> 文件 | 以覆盖的方式,把正确和错误输出都保存到同一个文件当中 | |
命令 &>> 文件 | 以追加的方式,把正确和错误输出都保存到同一个文件当中;重要 | |
命令 >> 文件1 2>>文件2 | 把正确的输出追加到文件1中,把错误的输出追加到文件2中;重要 |
拓展:
命令【&> /dev/null】 :适用场景,命令执行过程中,不在乎过程看结果,执行过程不打印展示,丢到Linux自带的黑洞
wc命令
格式:
- 【root@localhost ~】# wc:wc执行后,输入 ctrl+d结束,会统计输入行数、单词数、字母数;
- 【root@localhost ~】# wc 【选项]】 【文件名】
选项:
- -l:行数
- -w:单词数
- -c:字节数
输入重定向:
用的很少,了解即可
- 命令 < 文件:把文件作为命令的输入
- 命令 << 标识符 ... 标识符:把标识符之间内容作为命令的输入
这篇关于Shell基础(5)- 输出输入重定向及wc命令的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26终极指南:Scrum中如何设置需求优先级
- 2024-06-26AI大模型企业应用实战(25)-为Langchain Agent添加记忆功能
- 2024-06-26小白家庭 nas 搭建方案-icode9专业技术文章分享
- 2024-06-23AI大模型企业应用实战(14)-langchain的Embedding
- 2024-06-23AI大模型企业应用实战(15)-langchain核心组件
- 2024-06-23AI大模型企业应用实战(16)-langchain核心组件
- 2024-06-23AI 大模型企业应用实战(06)-初识LangChain
- 2024-06-19EntBot.ai: AI Website Chatbot for Product Guides and Development Doc
- 2024-06-17zero-shot-learning-definition-examples-comparison
- 2024-06-06Package Easy(基于 NSIS 的打包exe安装包工具)使用方法-icode9专业技术文章分享