何百ものファイルがあり、ファイル名から最後の7文字を削除して拡張子を維持したいと思います。
有名:
abc_xyz12_4567.txt
abcde_xyz12_4567.txt
新しい名前:
abc_xyz.txt
abcde_xyz.txt
ベストアンサー1
努力する
ls | awk -F. '{printf "mv %s %s.%s\n",$0,substr($1,1,length($1)-7),$2 ;}' | ksh
あなたはそれを使用することができます
ls | awk -F. '{printf "mv %s %s.%s\n",$0,substr($1,1,length($1)-7),$2 ;}'
プレビュー。