1. ホーム
  2. macos

[解決済み] シェルスクリプトをグローバルにするには?

2022-11-30 04:04:55

質問

MacのOS10.6を使っていて、シェルスクリプトについて勉強しています。シェル スクリプトを保存して実行可能にする方法は理解していますが、グローバル (つまり、どのフォルダーにいてもアクセスできる) にするために、何をすればよいか、どこにファイルを保存すればよいのか、疑問に思っています。

たとえば、/Users/username/ ディレクトリに .sh ファイルを保存して実行可能にすると、その特定のディレクトリでのみそのスクリプトを実行することができます。たとえば、/Users/username/Downloads に移動しても、スクリプトを実行することはできません。

また、シェル スクリプトについてもっと学ぶためのリソースの提案もあれば助かります。ありがとうございます。

どのように解決するのですか?

/usr/local/bin が最も適切な場所でしょう。Mac OS X では PATH にあります。