• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:各行末にサーバのホスト名を代入したいと考えています。)

サーバホスト名を代入するワンライナーの作成方法

このQ&Aのポイント
  • 数百台のサーバに対してサーバのホスト名を自動で代入する方法を考えています。
  • 現在のワンライナーでの試みは失敗しています。
  • どのような方法でホスト名を代入すれば良いかアドバイスをいただきたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • 3edc1qaz
  • ベストアンサー率100% (1/1)
回答No.4

# for x in `hostname` ; do echo "<<< ${x} >>>" ; sed -e "s/$/:${x}/g" aaa.txt ; done これでいけました!ブベラッ!

katsuo2009
質問者

お礼

こ、これです!!!!!ブゲラ

その他の回答 (3)

回答No.3

# hn=`hostname`; sed "s/$/$hn/g" < aaa.txt > out.txt

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.2

sed -e "s/$/:`hostname`/g" aaa.txt

katsuo2009
質問者

お礼

ありがとうございます!できました!

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

シングルクォートの中では変数は展開されません.

関連するQ&A

専門家に質問してみよう