2019-08-28 11:06:59 4035瀏覽
本篇文章扣丁學(xué)堂Linux培訓(xùn)小編給小伙伴們分享一些經(jīng)典的Shell腳本問(wèn)題,對(duì)Linux開發(fā)技術(shù)或者是對(duì)Shell腳本問(wèn)題感興趣的小伙伴就隨扣丁學(xué)堂Linux培訓(xùn)小編來(lái)了解一下吧。
1、如何計(jì)算本地用戶數(shù)目?
wc-l/etc/passwd|cut-d""-f1或者cat/etc/passwd|wc-l
2、不用wc命令如何計(jì)算字符串中的單詞數(shù)目?
echo$#
3、如何列出第二個(gè)字母是a或b的文件?
ls-d?[ab]*
4、如何將整數(shù)a加到b并賦值給c?
c=`echo"$a+$b"|bc`
5、如何去除字符串中的所有空格?
echo$string|tr-d""
6、寫出輸出數(shù)字0到100中3的倍數(shù)(0369…)的命令?
for((i=0;i<=100;i=i+3));doecho"Welcome$itimes";done
7、如何打印傳遞給腳本的所有參數(shù)?
echo$@
8、[$a==$b]和[$a-eq$b]有什么區(qū)別
[$a-eq$b]-用于數(shù)字比較
==-用于字符串比較
10、寫出測(cè)試$a是否大于12的命令?
[$a-gt12]
11、如何檢查字符串是否以字母"abc"開頭?
[[$string==abc*]]
想要了解更多關(guān)于Linux開發(fā)方面內(nèi)容的小伙伴,請(qǐng)關(guān)注扣丁學(xué)堂Linux培訓(xùn)官網(wǎng)、微信等平臺(tái),扣丁學(xué)堂IT職業(yè)在線學(xué)習(xí)教育有專業(yè)的Linux講師為您指導(dǎo),此外扣丁學(xué)堂老師精心推出的Linux視頻教程定能讓你快速掌握Linux從入門到精通開發(fā)實(shí)戰(zhàn)技能。扣丁學(xué)堂Linux技術(shù)交流群:422345477。
【關(guān)注微信公眾號(hào)獲取更多學(xué)習(xí)資料】 【掃碼進(jìn)入Python全棧開發(fā)免費(fèi)公開課】
查看更多關(guān)于“Linux培訓(xùn)資訊”的相關(guān)文章>>