我试图在不使用正则表达式的情况下在bash中提取文件扩展名。 我试过以下
extension = $(echo $1 | cut -f 2 -d '.')
扩展名是变量 $ 1包含类似:file.txt或file.pdf等。 这段代码正在输出:
./prova.sh: 3: ./prova.sh: extension: not found
答案 0 :(得分:0)
extension=$(echo sample.txt | cut -f 2 -d '.')
echo $extension
以上命令将按预期 txt