この質問にはすでに回答があります :ユーザーがログインした後にメッセージをbashシェルに表示するさまざまな方法は何ですか?
(4つの回答)
UNIXにログインするたびにウェルカムメッセージを表示するには[duplicate ]6年前に閉鎖。
Linux
(4つの回答)
UNIXにログインするたびにウェルカムメッセージを表示するには[duplicate ]6年前に閉鎖。
UNIXにログインするたびにウェルカムメッセージ「welcomepanni」を表示するにはどうすればよいですか?
承認された回答:
通常、ウェルカムメッセージは、/etc/motd
をカスタマイズすることで表示できます。 ファイル(Message Of The Dayの略)。 /etc/motd
はスクリプトではなく、ログインセッションの最初のプロンプトの前に内容が表示されるテキストファイルです。
/etc/profile
にメッセージを追加することもできます または/etc/bashrc
echo
を使用したスクリプト またはprint
コマンド(/etc/bashrc
に注意してください bashシェルを使用していることを前提としています。
/etc/profile
に追加できるコマンドの例を次に示します。 期待したような結果を得るためのファイル:
echo "Welcome ${USER}"
または
echo "Welcome $(whoami)"
OBS1:システムが正しく構成されている場合、上記の結果は同じですが、動作方法が異なります。最初の結果は$USER
を示しています。 2番目がコマンドwhoami
を実行している間の環境変数 。
OBS2:/etc/profile
に注意してください セッションごとに1回実行され、ログインシェルに対してのみ実行されます。これは、ユーザーがコンソールまたはrsh
にログインしたときにメッセージが表示されることを意味します / ssh
マシンに接続しますが、たとえばXセッションで単に端末を開いたときはそうではありません。