"module load xyz"コマンドは対話的に使用できますが、スクリプトから実行すると、 "module"コマンド。スクリプトにモジュールをロードする方法はありますか?シェルまたはPerlスクリプトで "module load"を発行する方法(非対話型)
1
A
答えて
1
は問題が解決しない場合は、あなたが最も可能性の高いエイリアスに問題がある
source /etc/profile
を試してみてください。あなたのスクリプトに
shopt -s expand_aliases
が必要な場合があります。
-1
モジュールがLinuxカーネルモジュールを意味する場合は、modprobe
(またはより低いレベルのinsmod
)を参照してください。あなたのLinuxディストリビューションがあなたのシェルにロードしたエイリアス(例えば、module
)を使用する必要はありません。
(例えば、私も私のディストリビューション/設定にmodule
コマンドを持っていないので、私はあなたが参照しているモジュールの種類を確認するためにそれをしようとすることはできません。)
+0
catamountさんが[環境モジュール](https://en.wikipedia.org/wiki/Environment_Modules_%28software%29)について話していました –
4
あなたのbashを起動し
このようなスクリプト:
#!/bin/bash -l
注モジュールのロードXYZと、この後にロードされたモジュールのみのスクリプトファイル内から利用できるようになります。
関連する問題
- 1. bashスクリプトで対話型ncatシェルのコマンドを実行します。
- 2. バッシュ:対話型シェル対スクリプトから
- 3. Python対話型シェル型アプリケーション
- 4. 非対話型scp
- 5. 非対話型スクリプトのsvn propedit
- 6. デフォルト - 非対話型
- 7. Visual StudioでPython 3.6をインストールする方法対話型シェルでプログラムを実行する方法
- 8. WindowsでVisual Studio C#対話型スクリプトを実行するには?
- 9. linux-mint非対話型シェルの起動ファイル
- 10. Pythonクライアントを使用してKubernetesで対話型シェルを接続する方法
- 11. linux bashスクリプトのmodule loadコマンド
- 12. EclipseのPyDev対話型Pythonシェル
- 13. 埋め込み対話型シェル(VTE)
- 14. 対話型シェルdjangoのWebサイト
- 15. AtomエディタのPython対話型シェル/インタプリタ
- 16. azure対話型シェルの履歴
- 17. 対話型シェルのPython構成
- 18. スクリプトを実行した後に対話型ルビーシェルを取得する方法はありますか?
- 19. 対話型のBashスクリプト
- 20. 非対話型git pullを実行するには?
- 21. PyDevの対話型コンソールで行を折り返す方法は?
- 22. 対話型と非対話型のRセッションのトレースバック()
- 23. Rubyスクリプトを対話モードで実行する方法
- 24. ベストな方法は、対話型の非矩形のHTML要素
- 25. PyCharm:ipython対話型コンソールで死後デバッグを行う方法は?
- 26. 対話シェルの式の論理値をチェックする方法は?
- 27. Pythonスクリプトから外部対話型プログラムを実行する
- 28. Powershell - Powershellスクリプトで非対話形式でcmdletを呼び出す方法は?
- 29. シェルの対話を使った自動起動スクリプト
- 30. none対話型pecl install stompを実行する方法
迅速な対応のおかげで、しかし、以下のようなものが働いていない。 のADM @マッハ!〜>猫test1.sh #/ binに/ bashの ソースは/ etc/profile shopt -s expand_aliases mysqlの のADM @マッハと モジュール負荷のMySQL #doもの:〜> ./test1.sh ./test1.sh:6行目:モジュール:コマンドが見つかりません –
[email protected]:~> cat test1.sh #!/bin/bash source /etc/profile shopt -s expand_aliases module load MySQL #do stuff with mysql [email protected]:~> ./test1.sh ./test1.sh: line 6: module: command not found
–何あなたの最初の行の変更については「/bin/bash -l "? – eduffy