的變量是添加一行發生後
espejo=u456789
usuario=u123456
grupo=unixgr
我想變$espejo
,在變量文本$usuario
和$grupo
線發生後補充:
cp $DIRECTORY/usu.txt $DIRECTORY/usu.txt.`date '+%F'`
sed "/${espejo}/a\ ${usuario} ${grupo}" $DIRECTORY/usu.txt.`date '+%F'` > $DIRECTORY/usu.txt
我得到這個錯誤執行期間:
sed:0602-404功能/ u456789/a \ u123456 u nixgr無法解析。
我不知道什麼是錯的。
它不會得到/ n作爲新行,它將全部寫入同一行,但不包含\ – Willybaste 2014-10-08 09:46:30
使用'-e'選項嘗試sed – Fazlin 2014-10-08 09:58:48
檢查編輯。如果第一個選項不起作用,請嘗試第二個選項。 – Fazlin 2014-10-08 10:14:42