shell
王克兵
这个作者很懒,什么都没留下…
展开
-
shell脚本编程1
前面学的 sed awk :其实是比较复杂的命令,相当于shell脚本功能,但是咱们暂时不学太深入;正则中用到的特殊字符: 第一个shell脚本:时间戳:将秒转为日期: 变量:脚本2:写法1:或者写法2: $0 :脚本本身名称 $1:第一个参数 $2:第二个参数 $3:第三个参数 $...原创 2019-02-21 17:12:22 · 242 阅读 · 0 评论 -
shell脚本编程2
循环:原创 2019-02-22 15:59:53 · 85 阅读 · 0 评论 -
shell学习-awk
awk :分割 时,例如 root:x:0:0:root:/root:/bin/bash 用‘x’ 分隔之后 第一段为:root : 第二段为 :0:0:root:/root:/bin/bash输出第二段和第一段结果: 指定分隔符用法: OFS="@" ( 不是很常用) 精准匹配:$1=="root" ...原创 2019-02-20 17:46:16 · 130 阅读 · 0 评论 -
shell学习-基本命令
一:环境变量1. 介绍/etc/bashrc 文件中的PS1变量的定义和修改后的情况:vim .bash_profile cat .bash_profile cat .bashrc 上面两个文件内容可以看出:执行bash_profile时,需要先执行 .bashrc(因此加操作最好加在bash_profile中,这样不会先加载bashrc,然后加载bash_...原创 2019-02-15 09:15:50 · 175 阅读 · 0 评论 -
shell学习-grep
主旨: grep 正则 示例: cp /etc/passwd 1.txt alias:别名使用: 此时使用grep 相当于grep --color -A -B -Cn$ :指以n结尾^a:以a为开头 [^0-9]: 指非0-9 -v:指的是不带 0-9 grep ...原创 2019-02-15 16:55:16 · 196 阅读 · 0 评论 -
shell学习-sed
sed 1. 打印指定行如果需要打印行号:2.打印关键字 : 用// 包含root关键字 : '/root/p'可以使用特殊符号:* :星号 +号 -r 参数和 特殊符号: ? | () sed -e参数 :执行两个条件 调换两个字符位置: ...原创 2019-02-20 09:56:20 · 145 阅读 · 0 评论 -
shell学习-基本命令1
history :命令历史 !! :也是命令历史 !$:上一个命令的最后一个参数 !字符: !vi 或!if :指的是命令历史中的以 vi和if开头的命令 alias:通配符:重定向:> :重定向到a.txt中>>:追加到a.txt中<:反向重定向: mail -s "z...原创 2019-02-14 11:31:37 · 193 阅读 · 0 评论