加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

SHELL实战day3

发布时间:2020-12-15 23:07:40 所属栏目:安全 来源:网络整理
导读:一 SHELL特殊符_cut命令 1:特殊符号 : 任意个任意字符 ?: 任意一个字符 #: 注释符号 : 脱义字符 |:管道符 2:cut命令 -d: 指定分隔符 -f: 指定分隔后需要的段数 -c: 指定第几个字符 二 SORT、WC、UNIQ 1:sort 排序(默认以as码排序) -n:以数字
一 SHELL特殊符_cut命令

1:特殊符号

  • : 任意个任意字符
    ?: 任意一个字符
    #: 注释符号
    : 脱义字符
    |:管道符

2:cut命令
-d: 指定分隔符
-f: 指定分隔后需要的段数
-c: 指定第几个字符

二 SORT、WC、UNIQ

1:sort 排序(默认以as码排序)
-n:以数字排序 (特殊符号或者字母都认为为0)
-r:反向排序
-t:指定分隔符
2:wc
-l:统计文本行数
-m:指定字符数(包括隐藏的字符)
-w:统计单词数(以空格或者空白字符区分)
3:uniq (需要先排序再去重)
-c:统计重复次数

三  tee、tr、split

1:tee 和>有点像,重定向的同时在屏幕显示


2:tee -a 和>>有点像,追加重定向的同时在屏幕显示


3:tr 替换字符


4:split 切割
-b:指定切割大小
-l:指定行数

四  特殊符号

1:$变量前缀
!$:正则里面表示行尾
;:多条命令写到一行,用分号分割
~:用户家目录,正则表达式表示匹配符
&:放到命令后面,表示把命令放到后台运行

> 2> 2>> &>[]:指定字符中的一个||和&& :|| 表示或,用在两个命令之间 && 表示与,表示前面的命令执行成功才会执行后面的 命令。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读