3.11预习总结

回顾

第七章linux文件过滤及内容编辑处理

vi、vim:纯文本编辑器

vi是Linux命令行界面下的重要文件编辑器

vi的用法 

vi 空格 文件   就直接进去编辑了

编辑完事后,:wq  保持并退出  也可以ZZ

编辑完不想保存:q!

vim有三种模式

1普通模式

2编辑模式

3命令模式

进入vim模式情况下  先按 i 进入编辑模式    编辑完了按Esc  退出编辑模式  以:wq 退出  或ZZ  保持并退出     不保存:q!退出

vi、vim命令的用法

G或shift  将光标移动到文件最后一行

gg  将光标移动到文件最第一行

0   把光标移到行首

¥  把光标移到行尾

数字gg   gg是行  数字可以互换1gg就是1行  3gg就是3行

yy  复制光标所在行

nyy复制光标向下几行   n数字

i是可以编辑

:wq 保存并推出

:q!不保存强制退出

:wq!强制保存并退出

echo 显示输出文本内容

1 echo nihao  会直接显示nihao  

echo "nihao"  最好是用“”

2 echo “hahaha” > nihao.txt

将hahaha  追加到  nihao.txt  也可以直接创建一个文件

echo -n "oldboy" ;echo"oldboy"

     -n   表示显示不换行

cat 合并文件或查看内容

cat 英文单词 concetenate

cat   作用   查看文件 内容  不能查看目录

cat  -n  对输出的文件进行编号

cat一般用法    cat haohao.txt   查看文件  cat空格 加文件名称   回车


head  显示文件头部

 - n 显示指定行数

-c指定显示字节数

用法head -10 a。txt

就显示文件前十行

tail 显示文件尾部

常用 -n

tail -n +12 .atxt 

显示文件尾部第12行的文件

用法  和head基本一样 意思且相反

grep文本过滤工具

命令  grep  找什么在哪里找

grep    "haha"   nihao.txt

回车就好了

-v显示不匹配的行

-n显示匹配行及行号

-w只匹配过滤单词

o  只匹配输出的内容

  tr的作用及参数

-d删除字符

-s保留第一个字符 删除其他字符

-c是第一个字符串取反

ta "{1-6}""{a-f}" < a.txt


格式 tr空格“句中的单词”空格“替换的单词”>{输出重定向}到正确的路径 列 te “wo” “hp”>/etc/data/nihao.txt

>输出重定向     >>追加输入到哪里











最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容