摘要: 语法 awk '条件1 {动作1} 条件2 {动作2} ...' 文件名 如果条件1符合,执行动作1,如果条件2符合,执行动作2 条件: 一般使用关系表达式作为条件 x > 10 判断变量x是否大于10 x >= 10 大于等于 x <= 10 小于等于 动作: 格式化输出 流程控制语句 注意:之所 阅读全文
posted @ 2018-12-07 18:31 cnhkzyy 阅读(257) 评论(0) 推荐(0)
摘要: 一. sed命令 sed是一种几乎包括在所有UNIX平台(包括Linux)的轻量级流编辑器。sed主要是用来将数据进行选取、替换、删除、新增的命令 注意:vi命令只能修改文件,但不能修改命令的结果,如修改df结果的内容,sed的好处是不仅可以修改文件,而且可以从管道符接收数据来进行操作(修改命令的结 阅读全文
posted @ 2018-12-07 17:38 cnhkzyy 阅读(230) 评论(0) 推荐(0)
摘要: find的特殊功能是能够进行额外的动作,如上图的 find / -type f -name "test.txt" -exec rm {} \;命令 1) {} 代表的是由find找到的内容,会被放置到{}位置中 2) exec 一直到\;为止,代表find额外动作的开始(-exec)到结束(\;), 阅读全文
posted @ 2018-12-07 16:03 cnhkzyy 阅读(4261) 评论(0) 推荐(2)
摘要: find ... | 后面跟文件,就需要用到xargs,其中-i加{}就能替代管道符之前的文件(标准输出的内容) 在/tmp下创建6个文件,1.txt,2.txt,3.txt,4.txt,5.txt,6.txt,管道符之前的标准输出就是这6个文件,cp命令将这6个文件拷贝到根目录下,最后用ls查看结 阅读全文
posted @ 2018-12-07 15:33 cnhkzyy 阅读(596) 评论(0) 推荐(0)
摘要: 如下图,xshell在执行命令时显示乱码 解决办法: 文件—属性—终端,将编码改成Unicode即可 参考文章 https://blog.csdn.net/yueloveme/article/details/78439965 阅读全文
posted @ 2018-12-07 14:00 cnhkzyy 阅读(288) 评论(0) 推荐(0)