memo.xight.org

日々のメモ

コマンドラインから拡張子を隠す / 拡張子を表示する

Summary

CLIで指定したファイルの拡張子を隠したい。
Xcode がインストールされていれば、SetFile コマンドで指定したファイルの拡張子の表示を制御可能。

拡張子を隠す (Hide extension)

SetFile -a E <file>


拡張子を表示する (Show extension)

SetFile -a e <file>


指定したフォルダ以下のファイルの拡張子を隠す

find /path/to/target -type f -print0 | xargs --null SetFile -a E


Reference

superuser - Show/hide extension of a file through OS X command line
https://superuser.com/questions/399899/show-hide-extension-of-a-file-through-os-x-command-line