Command Line

clang-format

ソースコード整形ツール clang.llvm.org インストール $ sudo apt install clang-format # Ubuntu $ brew install clang-format # macOS 使い方 基本スタイルとファイルを指定して整形する $ clang-format -style=google dusty.cpp > purge.cpp 結果を上書き…

指定したパーミッションのファイルを変更する、一気に

探すのはfind、リスト実行するxargs、変更はchmod $ find <path> -perm /a+x | xargs chmod -x permオプション aは全部。uユーザー、gグループ、oその他。 または数字で指定644 /は何れか、-は全てにマッチ。 /a+xか/111でユーザー、グループ、その他の何れかに実</path>…

find: paths must precede expression

*を使うとき、"で囲まないと出る(場合がある) $ find . -name "*.pdf" *がfindの引数になる前にシェルがパス名展開してしまう。 qiita.com stackoverflow.com