
私が必要です
"hostname"コマンドの出力を変数に保存します。 「このスクリプトは _ で実行中です」と表示されます。ここで、「_」は「hostname」コマンドの出力です。
私はこれをどうすることができますか?
答え1
GNU/Linux でコマンドの出力を変数として格納する一般的な構文は次のとおりです。
variable=$(command [option…] argument1 arguments2 …)
ノード検索のための正式なコマンドCPU名はい...(誰でも?誰でも?)hostname
この情報を組み合わせてコマンド出力をhostname
変数に割り当てますnode
。
node=$(hostname --fqdn)
一度試して、printf
変数を目的の出力の残りの部分と組み合わせてディスプレイにレンダリングできることを確認してみてはいかがでしょうか。問題がある場合は、以下を試してくださいman printf
。