Quantcast
Channel: kariaの日記 @ Alice::Diary
Viewing all articles
Browse latest Browse all 130

ディレクトリ内にあるファイル全ての拡張子を変更したいときのワンライナー

$
0
0

macOSzshディレクトリ内ファイルの拡張子は全て同じという前提で。おそらくbashでも動くでしょう。

for i in $(ls -1); do mv ${i} $(basename ${i} .before).after; done

調べたらシェルスクリプト作ろう!って感じのばっかりでちょっと大げさだったのでワンライナーにしたかった。basenameのところをsedawkにするともう少し応用が利きそう。


Viewing all articles
Browse latest Browse all 130

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>