中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

linux怎么判斷文件后綴名

小億
211
2023-11-23 21:49:06
欄目: 智能運維

在Linux中,可以使用以下方法來判斷文件的后綴名:

  1. 使用通配符(wildcard):可以使用shell通配符,如*來匹配文件名,并使用[.]來匹配后綴名。例如,判斷文件的后綴名是否為.txt,可以使用命令if [[ "$filename" == *.txt ]]

  2. 使用basename和grep命令:可以使用basename命令獲取文件的基本名稱(不包括路徑),然后使用grep命令匹配后綴名。例如,判斷文件的后綴名是否為.txt,可以使用命令if basename "$filename" | grep -q '\.txt$'

  3. 使用字符串截取:可以使用shell的字符串截取功能來獲取文件的后綴名,并進行判斷。例如,判斷文件的后綴名是否為.txt,可以使用命令if [[ "${filename##*.}" == "txt" ]]

請注意,以上方法都是基于文件名來判斷后綴名,如果文件沒有后綴名或者后綴名與實際文件內容不一致,可能會導致判斷結果不準確。

0
贺兰县| 巩义市| 齐齐哈尔市| 佳木斯市| 克什克腾旗| 乌拉特后旗| 巴林左旗| 定安县| 合江县| 稷山县| 邻水| 札达县| 和顺县| 怀集县| 昌江| 高青县| 铜川市| 依兰县| 内乡县| 汉源县| 都兰县| 西畴县| 平远县| 保山市| 安化县| 鲁山县| 台安县| 齐齐哈尔市| 北碚区| 泗水县| 健康| 正宁县| 永丰县| 林西县| 万源市| 木兰县| 渝中区| 新宁县| 息烽县| 陈巴尔虎旗| 仁寿县|