bash實現字符串startswith/endswith功能

shell advanced program中有種比較有用的寫法,能夠簡單模擬一般編程語言中的startswith/endswith的字符串以特殊字符開頭結尾進行判斷的功能,比較使用,記之:

# e.g. 獲取當前目錄中以“est”爲結尾的文件名:
~]# for i in `ls`; do [[ $i == *"est" ]] && echo $i ; done
test

其中判斷句法“[[ $i == *“est” ]]”中字對符串進行通配匹配。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章