1. ホーム
  2. ジェンキンス

jenkins がシェルコマンドを実行すると、時々 "Command not found" というプロンプトが表示される ---- 解決策を処理する。

2022-02-27 09:44:27

jenkins がシェルコマンドを実行し、時々 "コマンドが見つかりません" とプロンプトが表示される ----。

1. linuxにログインして、シェルコマンドが実行できず、さらに "Command not found" と表示された場合、環境変数の設定に失敗していますので、環境変数の設定、/etc/profile

2. linuxにログインしてシェルコマンドが実行できるのに、jenkinsが/etc/profileを読み込まない場合、jenkinsの起動シェルスクリプトの先頭に、#! /bin/bash -ilex, あなたは、-iと-l引数を使用して、bashをログインシェルと対話型シェルにすることができます、あなたは読むことができます。 /etc/profile ~/.bash_profile などのファイルは、以下のようになります"。





#! /bin/bash -ilex

cdです。

などの他のシェルコマンドもあります。









e パラメータはエラーが発生した場合に現在のシェルを終了することを意味し、x パラメータは実行されたすべてのコマンドを表示することを意味します