Linux批量去掉文件名前缀 如下文件名批量修改: 202007070923_12345678.txt 202007070923_23456789.txt 使用命令: for name in 2020*.txt; do mv “ n a m e " " name" " name""{name#*_}”; done 命令解析: #*为删除第一个""符号左边的所有字符(包括第一个"_"); 整体命令为:循环查找2020开头的txt文件,并将文件名只保留第一个"_"符号后面的部分.