使用bash脚本获取文件扩展名

时间:2017-04-05 14:59:29

标签: bash sh

我试图在不使用正则表达式的情况下在bash中提取文件扩展名。 我试过以下

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

扩展名是变量 $ 1包含类似:file.txt或file.pdf等。 这段代码正在输出:

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

1 个答案:

答案 0 :(得分:0)

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

以上命令将按预期 txt

为您提供输出