Linux文件内容命令cat、more、grep、echo、| 管道的基本使用

鳄鱼君

发表文章数:615

热门标签

Vieu四代商业主题

高扩展、安全、稳定、响应式布局多功能模板。

¥69 现在购买
首页 » Linux » Linux文件内容命令cat、more、grep、echo、| 管道的基本使用

使用cat命令查看文件的内容:

cat 1.txt  //显示文件的全部内容
cat -b 1.txt //对非空行编号
cat -n 1.txt //对所有行编号

more 1.txt  // 文件内容过多会分屏显示

如果文件内容比较少可以使用cat命令,文件内容较多可以使用more进行分屏显示。使用more的操作键:

  1. 空格:显示下一页
  2. 回车:一次滚动一行
  3. b:回滚一屏
  4. f:前滚一屏
  5. q:退出
  6. /word:搜索word字符串

grep对文本进行模式查找,就是使用正则表达式进行查找:

grep ab 1.txt //查找1.txt中包含ab的内容

grep -n ab 1.txt //搜索内容并行号

grep -i ab 1.txt //忽略大小写

grep -v ab 1.txt //不包含ab的所有行

使用正则表达式查找:

grep ^a 1.txt // 以a开头的行

grep a$ 1.txt //以a结尾的行

grep -in a$ 1.txt // 显示行号,忽略大小写

echo会在终端中显示参数指定的文字,通常会和重定向联合使用,重定向就是将本应该显示在终端上的内容,输出/追加到指定文件中:

  1. >: 表示输出,会覆盖文件原有的内容
  2. >>: 表示追加,会将内容追加到已有文件的末尾
echo Hello Python

echo Hello World ! > 1.txt  // 将Hello World !输出到1.txt

echo eyujun  >> 1.txt   //追加到1.txt

ls -lh > 1.txt  //将命令执行的结果输出到1.txt

在Linux中允许将一个命令的输出,通过管道作为另一个命令的输入

ls -alh ~ | more  // 将前面命令的输出结果,当作more的输入分屏显示

ls -alh ~ | grep Do  

ls -alh ~ | grep M  
标签:

未经允许不得转载:作者:鳄鱼君, 转载或复制请以 超链接形式 并注明出处 鳄鱼君
原文地址:《Linux文件内容命令cat、more、grep、echo、| 管道的基本使用》 发布于2020-08-01

分享到:
赞(0) 赏杯咖啡

评论 抢沙发

1 + 6 =


文章对你有帮助可赏作者一杯咖啡

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.6主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册