SHELL编程
天翔MAC
种一棵树最好的时间是十年前,其次就是现在。
展开
-
LINUX SHELL命令入门【七】SHELL 正则(1)
cp /etc/passwrd 1.txt (复制复本出来)wc -l 1.txt (统计1.txt文本行数) grep -n ‘www’ 1.txt (统计特殊字符’www’所在行) grep –color ‘www’ 1.txt(用颜色区别所在行的特殊字符) grep -o ‘root’ 1.txt | wc -l alias grep=’grep –color’ grep -...原创 2018-05-19 09:28:36 · 161 阅读 · 0 评论 -
LINUX SHELL命令入门【一】 SHELL命令历史记录
SHELL命令历史记录查看history 查看存在命令 .bash_history 目录下存储使用过的命令 echo ${HISTFILESIZE} 查看存储命令最大数量wc -l ~/.bash_historyvim /etc/profile HISTTIMEFORMAT= “%Y/%m/%d %H:%M:%S “MAC系统root下,输入export HISTTIMEFO...原创 2018-05-13 21:52:44 · 313 阅读 · 0 评论 -
LINUX SHELL命令入门【二】 SHELL命令补全及别名
tab参数补全 rpm -qa bash-completionalias 别名(定义别名)unalias 别名(取消别名) ~/.bashrcls /etc/profile.d/~/.bashrc -原创 2018-05-13 21:58:54 · 417 阅读 · 1 评论 -
LINUX SHELL命令入门【三】通配符和重定向
将多个文件输出信息定向至新文件中 ls [12].txt aaa.txt &>a.txt将多个文件输出信息追加至新文件中 ls [12].txt aaa.txt &>>a.txt原创 2018-05-14 22:19:49 · 157 阅读 · 0 评论 -
LINUX SHELL命令入门【四】管道符、作业控制
熟悉使用ctrl+z 和fg命令 jobs查看后台任务原创 2018-05-15 18:26:31 · 186 阅读 · 0 评论 -
LINUX SHELL命令入门【五】SHELL变量
env set当有特殊符号要当心 a=1 b=2 c=’ab′显示结果:c=ab′显示结果:c=ab’ 显示结果:c=ab c=”a$b” 显示结果: c=a2原创 2018-05-15 21:14:45 · 122 阅读 · 0 评论 -
LINUX SHELL命令入门【六】SHELL命令符颜色变化
以下注意红色字体 PS1=’[\033[01;32m]\u@\h[\033[00m]:[\033[01;36m]\w[\033[00m]$ ‘备注:PS1=”white[white[white[white@green\hgreen\hgreen\hwhite:cyan\Wcyan\Wcyan\Wyellow$git_branchwhite]$white]$white]\$ normal”...原创 2018-05-15 22:42:28 · 416 阅读 · 0 评论 -
LINUX SHELL命令入门【七】SHELL管道命令相关
wc不是厕所 ,而统计行数或字词数 wc -l 统计行数 wc -m统计字数 wc -w 统计词去重需要排序后才能去重 sort 2.txt | uniqtr 小写字符替换大写字符 echo “loginuser” | tr ‘[a-z]’ ‘[A-Z]’split分割文件 split -b 100M bigfile注: du -sh查看文件大小...原创 2018-05-16 17:59:38 · 179 阅读 · 0 评论