例如,文件是这样的:
NBDG6_CDRCCN_4004_-TTNBDG6_CCN_51-140108-1433-802580.00.Blk32768Blk.CCN:00
我想将此文件重命名为:
NBDG6_CDRCCN_4004_-TTNBDG6_CCN_51-140108-1433-802580.00.Blk32768Blk.CCN
最佳答案
使用${parameter%word}
(删除匹配的后缀模式):
$ echo "$fn"
NBDG6_CDRCCN_4004_-TTNBDG6_CCN_51-140108-1433-802580.00.Blk32768Blk.CCN:00
$ echo "${fn%:*}"
NBDG6_CDRCCN_4004_-TTNBDG6_CCN_51-140108-1433-802580.00.Blk32768Blk.CCN
关于linux - Bash 脚本删除文件名中的最后三个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20990940/