ワンライナーシェルスクリプトでファイル名一括置換する

ワンライナーシェルスクリプトでファイル名一括置換する

ワンライナーシェルスクリプトでファイル名一括置換しました。

あるサイトをブラウザから表示されている内容を解析しようと右クリックでファイルを保存したのですが、ダウンロードしたjsファイルが全て、「hoge.js.ダウンロード」というファイル名になってしまいました。「hoge.js」にしたいです。

「hoge.js」でないのでエディタのシンタックスが効かないのでファイル名を置換するか、エディタの設定をしなければなりません。

せっかくなのでファイル名置換をシェルで書いてみました。

手順

「hoge.js.ダウンロード」があるディレクトリに移動

$ for f in ls; do mv $f ${f/.ダウンロード//}; done

ファイル名の「.ダウンロード」という文字をなしに置換しました。

1 Comment

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です