2017-04-05 83 views
-2

我試圖在不使用正則表達式的情況下在bash中提取文件擴展名。 我已經試過以下使用bash腳本獲取文件擴展名

extension = $(echo $1 | cut -f 2 -d '.') 

擴展變量 $ 1包含類似:file.txt的或file.pdf等 這段代碼輸出:

./prova.sh: 3: ./prova.sh: extension: not found 
+0

你不能有空格在'='周圍。 – 123

回答

0
extension=$(echo sample.txt | cut -f 2 -d '.') 
echo $extension 

以上命令會給你如預期的輸出txt

相關問題