最近Linuxに切り替えたばかりで、ファイルの負荷を変更して拡張子を変えたいと思っています。たとえば、.doc / docxを.txtに、画像を.jpgに変更したいとします。拡張子をカバーするcshスクリプトはありますか、それともファイルタイプごとに新しいスクリプトを作成する必要がありますか。
私はこれまでにこれを持っていますが、それが実際に機能するかどうかはわかりません。どんな助けでも大歓迎です!
#!/bin/bash
for f in *.$1
do
[ -f "$f" ] && mv -v "$f" "${f%$1}$2"
done