声明:一般都是使用bash没有测试是否与其他shell兼容
1、变量与数字相加
a=1
a=$(($a+4))
echo $a # 5
2、 一个文件中的数字相加
例 cat a.txt
1
4
5
awk '{sum += $1} END{print sum}' a.txt # 10
3、统计字符个数
a=$(echo "aaaaaabbb" | grep -o 'a' | wc -l )
echo $a #6
4、去除括号内内容
abc(def)ghi 变为 abcghi
sed 's/([^)]*)//g'
5、截取字符串
1.expr substr “$a” 1 8
2.echo $a|awk ‘{print substr(,1,8)}’
3.echo $a|cut -c1-8
4.echo $
5.expr $a : ‘\(.\\).*’
6.echo $a|dd bs=1 count=8 2>/dev/null
7. EXCLAIM=cowabunga
$ echo ${EXCLAIM:0:3}
cow
6、分割字符串
echo "a:b:c" | cut -d":" -f2 #b
分享到:
相关推荐
Linux Shell常用技巧Linux Shell常用技巧
Linux Shell常用技巧-带完整书签目录超清文字版.pdf 这个是带完整目录书签的文字版本,文本内容可以复制的哦
Linux Shell高级技巧实战总结 一、将输入信息转换为大写字符后再进行条件判断 二、为调试信息设置输出级别 三、判断参数是否为数字 四、判断整数变量的奇偶性 五、将Shell命令赋值给指定变量,以保证脚本的移植性 六...
高级shell编程技巧
常用linux系统命令,shell技巧、范例,常见服务搭建等内容
运维常用linux命令shell技巧范例
linux常用命令以及shell脚本,常用技巧的使用
第五部分 高级shell编程技巧 第25章 深入讨论 第26章 shell 工 具 第27章 几个脚本例子 第28章 运行级别脚本 第29章 cgi 脚 本 附录 常用shell命令
运维常用Linux命令、Shell技巧范例
运维常用linux系统命令,shell技巧、范例,常见服务搭建
这是一套完整的Unix培训教材,包括Unix常用命令及SHELL编程基础与高级技巧,PDF格式,共30个文件。另有2个Word文档。包内文件清单如下: 01_Shell-文件安全与权限.PDF 02_Shell-使用find和xargs.PDF 03_Shell-...
shell技巧mobaxtermshell技巧mobaxtermshell技巧mobaxtermshell技巧mobaxtermshell技巧mobaxterm
SQLite手工注入Getshell技巧.pdf
渗透linux时下载备份取shell的技巧 - 黑白网络.htm
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 分两个压缩文件
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 分两个压缩文件
本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下的文字处理以及少量的系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。
Linux Shell编程经典著作: 第一部分SHELL |_文件安全与权限 |_..._…… 第五部分高级shell编程技巧 |_深入讨论|_shell工具 |_几个脚本例子 |_运行级别脚本 |_cgi脚本 附录常用shell命令
shell基础1:文件安全与权限 2 shell基础2:查找技巧,find及xargs的使用 25 shell基础3和4:后台(crontab,at,&,nohup)及(*,?,[]等)shell基础5:输入/输出(echo,read,cat,管道,tee,重定向等)shell基础8:文本...