私は大学のクラスのために UNIX でシェル スクリプトを作成する方法を学んでいます。教科書には、端末にファイル名を入力するだけで実行できるはずだと書かれていますが、これまでのところ、それを機能させることができていません。しかし、私が入力するとうまくいき./myscript
ます。現在、私は Mac 端末でスクリプトを入力していますが、FreeBSD を仮想ボックスにロードしていて、同じことをしていました。
おそらく環境パスを変更する必要があると思いますか?Python ファイルを書き始めたときに、それをしなければならなかったことを覚えています。
自分で作成したスクリプトを実行するには、いくつかのオプションがあります。
オプション1
に保存できます/usr/bin
。
これは個人的に私がずっと前にどこかで読んだ/usr/bin
ものであり、まさにこのようなものであり、それ以外のことを実際に考えたことはありませんでした
ただし、スクリプトのコピーは、Documents/SourceCode/
すべての編集とテストを行う別のフォルダーに保管しています。次に、スクリプトをコピーします/usr/bin
オプション2
それらをすべてテストフォルダーに保存できるので、私の場合は...
Documents/SourceCode/
これをパス変数に追加します。
export PATH=$(PATH):/home/user/Documents/SourceCode
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加