拡張子を削除して複数のファイルの名前を変更するには?

拡張子を削除して複数のファイルの名前を変更するには?

次のような名前のtiffファイルがたくさんあります。

sw.001.tif
sw.002.tif
...

.tif各ファイルの終わりにあります。このコマンドを使用してこれを行うにはどうすればよいですかrename

ベストアンサー1

perlrename一般的にはDebianで見つかるとも呼ばれますprename)またはこのデリバティブ( renameDebian パッケージ):

rename 's/\.tif$//' *.tif

util-linux rename(通常Red Hat、rename.ulDebianで見つかりました):

rename -- .tif '' *.tif

blah.tiffany.tif(名前はに変更されますblahfany.tif。)

おすすめ記事