sort    排序工具,比较排序(根据字典排序)
-t 指定分隔符(默认是空格)
-k 指定第几域排序(默认第一域)
-n 以数字大小排序
-r 逆向排序
-v 去掉重复行
-o 输出到文件中
-c 测试是否已排序 uniq 去掉连续的重复行
sort -v 去掉所有重复行
-c 打印重复次数
-d 只打印重复的行
-v 打印没有重复的行 cut 提取,剪贴文件
-c 按字符提取
-f 根据分隔符按域提取
-d 指定分隔符 join 实现两个文件中记录的连接(只对已经排序的文件操作)
-t 指定分隔符
-o 格式化显示 split 分割文件
split - test.txt passwd.txt 将test.txt的每2个字符分割放入passwd.txt
split -b passwd.txt 将passwd.txt严格的以每100B大小分开
split -c passwd.txt 将passwd.txt以每100B大小分开(不严格)
split -l passwd.txt 将passwd.txt 以每10行分割 tr 字符转换
-d 删除
-s 去重
tr -d '\r' 删除回车字符
tr -d A-Z < passwd.txt 删除文件中所有大写字母
tr -d '[\n]' < passwd.txt 删除文件中所有回车换行
tr -s '[\n]' < passwd.txt 将重复的换行删除 sort -t ":" -k3n passwd.txt 以 :为分隔符,以数字大小排序,排序第3域排序
last | cut -d " " -f1 | sort | uniq 查看最近登录的用户
last | cut -d " " -f1 | sort | uniq -c 每个用户登录次数
cat | passwd.txt | awk -F "/" '{print $3}' | sort | uniq -c | sort -r 去掉相邻重复行并统计(第一个sort表示将相同的整合到一起)
cut -c3 passwd.txt 提取passwd.txt中的第3个字符
cut -c1, passwd.txt 提取第1和第5个字符
cut -c1- passwd.txt 提取第1到第5个字符
cut -d: -f1, passwd.txt 以:为分割符 提取第1和第4域

最新文章

  1. confirm对话框取消后阻止ajax操作、ajax做批量删除
  2. git介绍
  3. JUC回顾之-CyclicBarrier底层实现和原理
  4. Android IOS WebRTC 音视频开发总结(二十)-- 自由职业
  5. 7 个基本的 JS 函数【译】
  6. 基于CAShapeLayer以及UIBezierPath的语音输入效果动画封装
  7. HDU 4588 Count The Carries 计算二进制进位总数
  8. (原+转)简明 Python 教程:总结
  9. C# winfrom 模拟ftp文件管理
  10. websocket 通信协议
  11. TCP和UDP的&quot;保护消息边界&quot; (经典)
  12. 利用nginx实现负载均衡和动静分离
  13. 利用Eclipse中的Maven构建Web项目报错(二)
  14. JS里面的装箱和拆箱操作
  15. PHP-----浅谈垃圾回收机制
  16. 【spring】之事物配置,声明式事务管理和基于@Transactional注解的使用
  17. WampServer下修改和重置MySQL密码
  18. day5模块学习--XML模块
  19. Java:集合,Collection接口框架图
  20. Ti IPNC Web网页之ActiveX控件

热门文章

  1. leetcood学习笔记-206-反转链表
  2. Spring容器对Bean组件的管理
  3. Go 关系运算符
  4. NX二次开发-UFUN更改图纸页比例UF_DRAW_set_drawing_info
  5. NX二次开发-UFUN获取圆锥参数UF_MODL_ask_cone_parms
  6. NX二次开发-NXOpen获取边的端点NXOpen::Edge::GetVertices
  7. 带你走进webpack世界,成为webpack头号玩家。
  8. spring boot jpa没有自动生成表的原因——加上@Entity
  9. DRF的JWT用户认证
  10. 循环神经网络RNN