一部のオンラインチュートリアルでは、以下を実行せずに現在のディレクトリでスクリプトを実行します。
./script
これをどのように省略しますか? CentOS 5.6 x64を使用しています。このように運営したい
script
答え1
どの:
- パスに現在の作業ディレクトリを追加します。 (
PATH=${PATH}:.
これはセキュリティリスクと見なされます。) - スクリプトを含むパスをPATH変数に明示的に追加します(ディレクトリへの書き込みアクセスが制限されている場合はセキュリティ上のリスクはありません)。
- PATHが指す正しい場所(〜/bin、/usr/local/bin、...)にスクリプトを置きます。
最後のオプションはおそらく最善でしょう。