chmod

シェルスクリプトをFinderで実行する(作業フォルダ) Mac

シェルスクリプトをFinderで実行する(作業フォルダ)

macOSのシェルスクリプトをFinderから実行するためには、拡張子を.commandに変更する必要があります。ただし、実行時のカレントディレクトリはユーザディレクトリになってしまうため、cd $(dirname $0)でスクリプトのあるフォルダに移動する必要があります。この方法を使うことで、Finderから直接シェルスクリプトを実行し、作業フォルダ内にファイルを作成することができます。シェルスクリプトを実行可能にするmacOSでシェルスクリプトを実行するには、chmod ...
zshでエラーでbrewの更新が必要だった(compinit) Mac

zshでエラーでbrewの更新が必要だった(compinit)

zshの自動補完機能に関するエラー「zsh compinit: insecure directories, run compaudit for list. 」が発生したため、解決方法を調べました。compauditコマンドでパーミッションを確認し、chmodコマンドで修正を試みましたが、新たなエラーが発生しました。Homebrew Caskの再インストールを行ったところ、無事にエラーが解決し、自動補完機能が正常に動作するようになりました。zshの自動補完機能に関するエラー久々...