shell特殊符号cut命令

特殊符号

  • “*” 通配符,代表零个或多个字符
  • “?” 代表一个字符
  • “#” 注释字符
  • “\” 脱意字符
  • “|” 管道符

cut命令

用来截取字符串,用法为cut -d '分某字符' [-cf] n ,n是数字

-d:后面跟分割字符,需要用单引号括起来

-c:后面接的是第几个字符

-f:后面接的是第几个区块

cat passwd.bak这个文件,head只查看前两行,cut -d截取分割符号为“:”, -f 1 表示截取第一段,2表示第二段,1-3表示头三段;

sort_wc_uniq命令

sort命令

用做排序,格式为sort [-t 分隔符] [-kn1,n2] [-nru],n1和n2指的是数字,后面不加选项,则按ASCⅡ码值排序

-n: 以纯数字排序,而其中的字符和字母都会默认为0

-r :反向排序

-u:去重复

-t :分隔符

-kn1,n2:表示由n1区间排序到n2区间

wc命令

用于统计文档的行数、字符数或词数

-l:统计行数

-m:统计字符数

-w:统计词数,以空格或空白字符区分

cat -A命令可以显示隐藏字符,换行符$

uniq命令

用来删除重复的行,经常与sort命令连在一起使用,先排序再去重,uniq -c表示统计重复的行数(常用)

tee_tr_split命令

tee命令

常用于管道符|后,作用类似于重定向>,而且还可以把文件写入后面所跟的文件时,并且显示在屏幕上

tee -a追加重定向

tr命令

用于替换字符,常用于把小写字母变成大写字母,替换数字时,要去掉方括号[ ]

split可以指定文件大小,也可以指定文件名字前缀

split还可以根据行数分割

shell特殊符号下

$ 变量前缀,!$组合,正则里面表示行尾

;多条命令写到一行,用分号分割

~ 用户家目录,后面正则表达式表示匹配符

& 放到命令后面,会把命令丢到后台

> 正确重定向 >> 追加重定向 2> 错误重定向 2>> 错误追加重定向 &> 正确和错误输出重定向

[ ] 指定字符中的一个,[0-9],[a-zA-Z],[abc]

|| 和 && ,用于命令之间

||表示或者,放在两条命令之间,如果第一命令执行不成功,那么执行第二天命令;如果第一条命令执行成功,那么不会执行第二条命令

&&:只有前面的命令执行成功,才会执行后面的命令

判断1122目录是否存在,命令[ -d 1122 ]

相关测验题目

扩展

1. source exec 区别

2. Linux特殊符号大全

3. sort并未按ASCII排序

shell特殊符号cut命令,sort、wc、uniq命令,tee、tr、split命令相关推荐

  1. 65.shell特殊符号与和cut,sort,wc,uniq,tee,tr,split命令

    liunx的特殊符号 代表字母或者数字 多个 ? 任意一个字符 "#" 注释 \ 脱义字符 | 管道符 1.* 代表任意个任意字符或者数字 [root@localhost /]# ...

  2. 第一章 Shell专题之文本处理工具(grep、cut、sort、uniq、tee、diff、paste、tr)

    1. grep工具 grep是**行**过滤工具:用于根据关键字进行行过滤 语法和选项 语法: # grep [选项] '关键字' 文件名 常见选项: OPTIONS:-i: 不区分大小写-v: 查找 ...

  3. Shell之常用命令(diff、path、cut、sort、uniq、tr、path)

    Shell之常用命令(diff.cut.sort.uniq.tr.path) diff命令 作用:比较两个文件或目录的不同 diff [options] target1 target2 比较结果读取方 ...

  4. 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_t

    8.10 shell特殊符号cut命令 命令 : cut 用来截取某一个字段 语法: cut -d '分隔字符' [-cf] n 这里的n是数字 -d :后面跟分隔字符,分隔字符要用单引号括起来 -c ...

  5. shell特殊符号cut命令、sort_wc_uniq命令、tee_tr_split命令、shell特殊符号下

    2019独角兽企业重金招聘Python工程师标准>>> shell特殊符号cut命令 cut 分割,-d 分隔符 -f 指定段号 -c 指定第几个字符 sort 排序, -n 以数字 ...

  6. 11.17 shell特殊符号cut命令,sort_wc_uniq命令,tee_tr_split命令,shell特殊符号

    2019独角兽企业重金招聘Python工程师标准>>> 8.10 shell特殊符号 & cut命令  特殊符号: 1.   *   任意个任意字符通配符 2.    ?   ...

  7. 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下...

    2019独角兽企业重金招聘Python工程师标准>>> 8.10 shell特殊符号&cut命令 特殊符号 "*" 代表零个或多个字符 "?&q ...

  8. shell正则表达式(cut、sort、uniq、tr、paste)小工具

    目录 一.正则表达式 二.基础正则表达式 三.扩展正则表达式元字符 四.grep命令 1.统计包含某个字符的文本行的行数 2. 不区分大小写查找the所有的行 3.查找特定集合字符 4.查找连续字符范 ...

  9. 26期20180702 shell特殊符号 cut sort_wc_uniq trr_tr_spli

    7月2日任务 8.10 shell特殊符号cut命令 8.11 sort_wc_uniq命令 8.12 tee_tr_split命令 8.13 shell特殊符号下 相关测验题目:http://ask ...

最新文章

  1. 华为鸿蒙osbeta多场景展示,华为发布鸿蒙系统:全场景分布式OS
  2. 《iOS 9应用开发入门经典(第7版)》——第1章,第1.6节小结
  3. 2019北京高考分数分布一览表(成绩分布统计)
  4. java中jsp标准动作_JavaBean和jsp标准动作
  5. c++ 舞伴配对问题_挑战新物体描述问题,视觉词表解决方案超越人类表现
  6. 【MyBatis框架】mapper配置文件-foreach标签
  7. 将流数据输出到Mysql中
  8. php 数组 闭包,PHP如何用array_filter加闭包函数过滤数组?
  9. xmind zen 用法
  10. vmware workstation 12 打开vm14 不兼容问题解决
  11. AppCode开发,一个智能开发环境
  12. 金山词霸导致chrome浏览器出错
  13. USACO 2021-2022 December Contest Bronze 题解
  14. 微软 2021 校园招聘正式启动!
  15. 京东2020双十二活动终于来啦,脚本助你领年终
  16. 商品品牌信息的增删改查操作步骤_畅购商城(三):商品管理
  17. Ubuntu断点续存之wget
  18. 每日一译:上述报盘以我方最后确认为准
  19. My Sql报错:1273 - Unknown collation: ‘utf8_chinese_ci‘
  20. python葡萄酒数据集_Python 数据挖掘- Kaggle红酒品质数据

热门文章

  1. 表达的方式:评价很让人难受
  2. 解读|Cocos新平台、新生态的行业意义
  3. 吃热狗游戏Java_《我的世界》吃才是王道“食物工艺”让你尝遍八大菜系
  4. visio付款流程图_职场人士常用的3款超好用流程图软件!
  5. SOCKET实现广播(BoardCast)的发送和接收 (转)
  6. 《Thinking in Bets》读书分享 - 如何在信息不完全情况下做出更好的决策(1)
  7. 孩子学python用的笔记本电脑_教孩子学Python 后的一点感受
  8. 极路由 mysql_用极路由3和移动硬盘DIY时间胶囊TimeCapsule做备份
  9. 运算器和控制器构成了微型计算机的主机,运算器和控制器构成了微型计算机的主机...
  10. k8s 亲和、反亲和、污点、容忍