2019-08-28 11:06:59 2904浏览
本篇文章扣丁学堂Linux培训小编给小伙伴们分享一些经典的Shell脚本问题,对Linux开发技术或者是对Shell脚本问题感兴趣的小伙伴就随扣丁学堂Linux培训小编来了解一下吧。
1、如何计算本地用户数目?
wc-l/etc/passwd|cut-d""-f1或者cat/etc/passwd|wc-l
2、不用wc命令如何计算字符串中的单词数目?
echo$#
3、如何列出第二个字母是a或b的文件?
ls-d?[ab]*
4、如何将整数a加到b并赋值给c?
c=`echo"$a+$b"|bc`
5、如何去除字符串中的所有空格?
echo$string|tr-d""
6、写出输出数字0到100中3的倍数(0369…)的命令?
for((i=0;i<=100;i=i+3));doecho"Welcome$itimes";done
7、如何打印传递给脚本的所有参数?
echo$@
8、[$a==$b]和[$a-eq$b]有什么区别
[$a-eq$b]-用于数字比较
==-用于字符串比较
10、写出测试$a是否大于12的命令?
[$a-gt12]
11、如何检查字符串是否以字母"abc"开头?
[[$string==abc*]]
想要了解更多关于Linux开发方面内容的小伙伴,请关注扣丁学堂Linux培训官网、微信等平台,扣丁学堂IT职业在线学习教育有专业的Linux讲师为您指导,此外扣丁学堂老师精心推出的Linux视频教程定能让你快速掌握Linux从入门到精通开发实战技能。扣丁学堂Linux技术交流群:422345477。
【关注微信公众号获取更多学习资料】 【扫码进入Python全栈开发免费公开课】