
shell
小蒋小蒋快乐成长
要有最朴素的生活与最遥远的梦想,即使明天天寒地冻路遥马亡!
展开
-
shell脚本命令学习
1,创建文件 touch 文件 例子:touch a.sh 2.进入文件编辑 vi/vim 文件名 例子:vi a.sh 这里进入文件之后按 i 进入编辑模式,按Esc是退出编辑模式进入命令模式 退出文件并保存输入 :wq 退出文件不保存 输入 :q! 3.如果要运行脚本文件先修改权限 chmod +x 文件名 4.运行脚本 输入 ./a.sh ...原创 2019-08-08 17:30:01 · 257 阅读 · 0 评论 -
shell中使用的正则表达式
常用元字符: *:前一个字符匹配0次或者任意多次 .:匹配除了换行符外的任意一个字符 ^:匹配行首 $:匹配行尾 []:匹配中括号中指定的任意一个字符,只匹配一个字符 [^]:匹配中括号的字符以外的任意一个字符 \:转义符,用于将特殊符号的含义取消 \{n\}:其前面的字符出现n次 \{n,\}:其前面的字符出现不少于n次 \{n,m\}:其前面的字符出现次数在n到m次之间 ...原创 2019-08-08 17:38:15 · 213 阅读 · 0 评论 -
shell脚本学习2
1.diff命令:比较文件或者是目录 比较两个文件:diff a.sh b.sh //会输出两个文件不同的位置 一体化输出 : diff -u a.sh b.sh //会输出两个文件的所有内容,并且在后面会标注处差异 比较两个文件 : diff -e a.sh b.sh //比较两个文件并且只输出b的不同 -a 将...原创 2019-08-09 17:25:01 · 181 阅读 · 0 评论 -
shell命令学习3
三大文本处理工具有grep,sed,awk 一、grep的使用 grep的格式 grep [命令的选项] ‘匹配字符串’ 文件名称 eg: grep -c 'hello' a.sh //查找hello这个字符串在文件a.sh里面出现了几次 中间有很多可供选择的选项: -c 计算找到字符串的次数 -i 忽略大小写 -n 带行号输出 -v...原创 2019-08-09 18:01:50 · 241 阅读 · 0 评论