【shell】ファイル名の半角スペースをなんとかしたい!

シェルを使っていて、ファイル名に半角スペースが入っていると、そこでフォルダの階層が区切れると勘違いされてしまう。

処理上は正しいのだが・・・。

かといって、半角スペースを都度エスケープするのも面倒だと思っていたら、

↓こちらの記事を見つけた。

oldifs=${IFS}
IFS=:

セパレート文字を一時的に変更するという、Apple Scriptでもよく使う手法だけど、気が付かなかった。

これは便利。