使用awk在linux下批量改名
来源:岁月联盟
时间:2012-05-23
ic_male_head0xxxxx ic_female_head0xxxxx 需要重命名。手动改名,太土了。使用AWK, 将下列代码保存为 iconRename.sh 代码如下: #!/bin/sh ls F* M* | awk www.2cto.com '{first = substr($1, 1, 1); suffix = substr($1, 2); if (first == "M") {newfile = "ic_male_head0"suffix;} else {newfile = "ic_female_head0"suffix;} system("mv "$1" "newfile);}' 作者 韩工