1 xargs命令

有点类似-exec命令

1)删除当前目录下面的c文件

find . -name "*.c" | xargs rm

2)统计当前c文件里面的代码行数

find . -name "*.c" | xargs wc -l

2 tr命令

替换命令

1)把大小替换成小写

echo "HELLO WORD" | tr 'A-Z' 'a-z'

2)加密

echo 123456 | tr '0-9' '123456'
234566

3)解密

echo 234566 | tr '123456' '0-9'
123455

4)ROT13加密算法加密

echo "chenyu" | tr 'a-zA-Z' 'n-za-mN-ZA-m'
puralh

5)ROT13加密算法解密

echo "puralh" | tr 'a-zA-Z' 'n-za-mN-ZA-m'
chenyu

6)删除下面字符串里面的数字

echo "abcd 123 efgh 345 hijk" | tr -d '0-9'
abcd  efgh  hijk

7)压缩下面字符串里的空格

echo "chenyu  is  hello  word   ni lai    ss" | tr -s ' '
chenyu is hello word ni lai ss

8)压缩1.txt文件的换行

cat 1.txt | tr -s '\n'

3 sha1sum命令

检查文件的唯一性和md5sum类似

哈希检验文件的唯一性

sha1sum file

4 head命令

打印头部内容

列出1.sh文件的前面一行,下面-n是显示多少行意思

head 1.sh -n 1

5 tail命令

列出1.sh文件的最后两行

打印尾部内容

tail 1.sh -n 2

linux shell之xargs 、tr、sha1sum、head、tail一般使用相关推荐

  1. linux shell ls xargs rm 组合删除文件

    通常ls列出的文件,想直接管道通过rm -rf删除是无效的.这时就要配合命令xargs使用了: 例如: 按时间排序,删除最后的10个文件 ls -t | tail -10 | xargs rm -rf ...

  2. linux shell rm 删除子目录下 所有.o后缀文件

    原理:通过管道命令来操作,先find出主目录 下想删除的文件,然后通过"xargs"这个构造参数列表并运行命令. 实例1:删除当前目录 包括当前目录的子目录下  所有 后缀是 o ...

  3. linux shell tr命令,linux shell tr命令详解

    tr命令是linux下的一个命令,那么它的语法和用途是什么呢?下面由学习啦小编为大家整理了linux shell tr命令的相关知识,希望大家喜欢! linux shell tr命令 tr是trans ...

  4. Linux shell速查手册

    Linux Shell脚本攻略笔记[速查] Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgr ...

  5. LINUX SHELL脚本攻略笔记[速查]

    LINUX SHELL脚本攻略笔记[速查] Linux Shell脚本攻略笔记[速查] 资源 shell script run shell script echo printf 环境变量和变量 pgr ...

  6. linux shell find depth,搞定 Linux Shell 文本处理工具,看完这篇集锦就够了

    原标题:搞定 Linux Shell 文本处理工具,看完这篇集锦就够了 Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替.既然是基本功,那就需要掌握,毕 ...

  7. 第二十五期:搞定Linux Shell文本处理工具,看完这篇集锦就够了

    Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替.既然是基本功,那就需要掌握,毕竟学习Shell脚本的过程中,还是能了解到很多Linux系统的内容. L ...

  8. 搞定Linux Shell文本处理工具,看完这篇集锦就够了(转)

    Linux Shell是一种基本功,由于怪异的语法加之较差的可读性,通常被Python等脚本代替.既然是基本功,那就需要掌握,毕竟学习Shell脚本的过程中,还是能了解到很多Linux系统的内容. L ...

  9. Linux Shell 文本处理工具集锦 zz

    内容目录: find 文件查找 grep 文本搜索 xargs 命令行参数转换 sort 排序 uniq 消除重复行 用tr进行转换 cut 按列切分文本 paste 按列拼接文本 wc 统计行和字符 ...

最新文章

  1. Genymotion配置及使用教程(最新最完整版附各部分下载地址)最快模拟器
  2. ps aux与ps -ef的区别
  3. xml字符串转对象xml文件转对象
  4. 设计模式学习—Strategy(策略)
  5. 网页title上面添加图片
  6. 安装rtx时报错因计算机中丢失lo,policy.3.1.IntervalZero.RTX64.dll
  7. windwos cakephp mysql apache_配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境
  8. Java-网络编程总结(转载)
  9. QoS流量监管和流量整形配置实例
  10. wps for linux字体缺失,wps for linux 字体库缺失问题的解决办法
  11. Buy and Resell HDU - 6438(补)更新贪心
  12. 51nod 2590 持续讨伐
  13. JAVA程序包装成桌面应用程序
  14. 小程序学习:自定义组件
  15. IEEE 公布「AI十大潜力人物」名单,韩松、王威廉、杨迪一、方飞、张含望等入选 | AI日报...
  16. 地址总线、数据总线和控制总线简述
  17. LB集群--LVS部署
  18. Leetcode SQL会员题【吐血总结~~】第三天
  19. ZTE AC560无线网卡与天翼3G资费卡安装步骤(关闭防火墙)
  20. Linux 中如何使用 Aria2 下载文件

热门文章

  1. 揭秘全球开发最新趋势!JS开发者达1380万,C#超越PHP,Rust增长最快
  2. 联想继续为其硬件产品完善Linux支持
  3. Dapr微服务应用开发系列2:Hello World与SDK初接触
  4. 诊断日志知多少 | DiagnosticSource 在.NET上的应用
  5. 调试实战 —— dll 加载失败之 Debug Release争锋篇
  6. 开发人员如何学习 Kubernetes
  7. .NET Core开发实战(第28课:工作单元模式(UnitOfWork):管理好你的事务)--学习笔记...
  8. 云原生 - Istio可观察性之分布式跟踪(三)
  9. 疫情之下,使用FRP实现内网穿透,远程连接公司电脑进行办公
  10. Visual Studio Online 的 FAQ:iPad 支持、自托管环境、Azure 账号等