bashエクスポートは無期限に中断されますか? [閉鎖]

bashエクスポートは無期限に中断されますか? [閉鎖]

IRCの誰かが私にFirefoxをインストールするように指示したコマンドを実行しようとしていますが、停止し続けます。

echo "install firefox" && export PS1=

このコマンドをより早く完了する方法を知っている人はいますか?

ベストアンサー1

エコ「Firefoxのインストール」

will echo、つまり同じコンソールに印刷します。 will printinstall firefoxのような内容をそこに入れることができます。しかし、一部があってもまだ解雇されません。)echo "fire missiles"fire missiles

&& PS1のエクスポート=

前のコマンドが成功するのを待つと&&成功します。exportこのプロセスとすべての子プロセスで使用するためにシェル変数が設定されていることを示します。 PS1プロンプトに使用される文字列です。 (note)を使用してecho $PS1(まだリセットしていない端末で)一般的な状態を確認できます$\u(ユーザー名に拡張)や\w(現在の作業ディレクトリに拡張)などの奇妙なシーケンスがたくさんある可能性があります。

PS1=その後に何も追加しないと、変数は空ですが、端末は中断されません。

normalprompt> export PS1=
hey, no more prompt!
bash: hey, command not found...

プロンプトを定義せずに(「Hey、no...」)と入力できます。最後の行は、最後のコマンドを理解していないというシェルの応答です。

おすすめ記事