Bashを逆方向に実行

Bashを逆方向に実行

私はDebianを使用しており、今日は次のように入力しました。

exec bash

私のターミナルではuser@xxx何とかbash-4.4

どうやって受け取ることができますかuser@xxx?たとえば、現在のフォルダなどのパスを表示するので、これは私にとって良いと思います。

ベストアンサー1

exec bash -l

これは変える現在のシェルセッションのシェルはbashログインシェルで始まります。ログインシェルは、あなたの.bash_profile(または.bash_login最初.profileに見つかったもの)とプロンプトを定義する他のファイルを読みます。

を使用すると、exec bash現在のシェルセッションをインタラクティブシェルに置き換えることができます。これは.bashrcホームディレクトリから読み込まれます。ここにプロンプ​​トを設定しないと、デフォルトのbashプロンプトが表示されます。

そうでない場合は、以前のシェルセッションに戻ることができexecます。exitこれでexec、以前のセッションは消えました。

単にシェルを終了して新しいシェルを起動することもできます。

おすすめ記事