Linux 中是否有任何命令可以仅保留文件的名称而不保留其扩展名?我正在创建 txt 文件的备份,当我使用脚本生成文件时,扩展名是 .txt.bkp ,而我只想要扩展名 .bkp
file=$1
cat $file > $file.fasta
答案1
这个 bash 扩展可以做到这一点:${file%.*}
。
Linux 中是否有任何命令可以仅保留文件的名称而不保留其扩展名?我正在创建 txt 文件的备份,当我使用脚本生成文件时,扩展名是 .txt.bkp ,而我只想要扩展名 .bkp
file=$1
cat $file > $file.fasta
这个 bash 扩展可以做到这一点:${file%.*}
。