- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:各行末にサーバのホスト名を代入したいと考えています。)
サーバホスト名を代入するワンライナーの作成方法
このQ&Aのポイント
- 数百台のサーバに対してサーバのホスト名を自動で代入する方法を考えています。
- 現在のワンライナーでの試みは失敗しています。
- どのような方法でホスト名を代入すれば良いかアドバイスをいただきたいです。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
# for x in `hostname` ; do echo "<<< ${x} >>>" ; sed -e "s/$/:${x}/g" aaa.txt ; done これでいけました!ブベラッ!
その他の回答 (3)
- ShimoHayha
- ベストアンサー率26% (33/124)
回答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
質問者
お礼
ありがとうございます!できました!
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
シングルクォートの中では変数は展開されません.
お礼
こ、これです!!!!!ブゲラ