2014-01-23 41 views
0

我試圖在IP中回顯到文件中,它應該放在變量名稱後面。需要在shell中的某些字符後寫入文件

即:此刻我的文件內容是IP_ADDR =

回聲應該是IP_ADDR = 10.35.42.110

任何一個解決方案之後?

感謝

+1

請問你的文件是什麼樣子? 「IP_addr」是該行唯一的文本嗎? – fedorqui

+0

'sed's/IP_addr = $ /&10.35.42.100/'文件名' – devnull

+0

嘿謝謝!這工作,但我想同樣的行動不能用'回聲'執行? – user3227817

回答

0

我想這應該解決您的問題

echo "this will append to an existing file" >> filename 
0

sed 's/IP_addr=$/&10.35.42.100/' filename - devnull

嘿感謝!這工作,但我想同樣的行動不能用'回聲'執行?

如果你堅持:

sed s/IP_addr=\$/\&`echo 10.35.42.100`/ filename 
相關問題