У меня есть переменная со следующим содержимым:
k1065-betfirst-4ccc6a2cf196 (192.168.255.46) is off-line k1164-betfirst-4ccc6a8ff0be (192.168.255.54) is off-line K1165-BetFirst-4ccc6a2cf343 (192.168.255.26) is off-line K1185-BetFirst-4ccc6aba7af7 (192.168.255.18) is off-line k1331-betfirst-448a5bb71eb8 (192.168.255.38) is off-line
Мне нужно вставить после перевода строки.Чтобы сделать это, я использую sed:
echo -e $mailbody | sed 's/line/\n&/g' | tee -a hosts2.txt
Но он вставляет символ новой строки перед строкой:
k1065-betfirst-4ccc6a2cf196 (192.168.255.46) is off-
line k1164-betfirst-4ccc6a8ff0be (192.168.255.54) is off-
line K1165-BetFirst-4ccc6a2cf343 (192.168.255.26) is off-
line K1185-BetFirst-4ccc6aba7af7 (192.168.255.18) is off-
line k1331-betfirst-448a5bb71eb8 (192.168.255.38) is off-
line
Может кто-нибудь дать мне подсказку, как переписать sed, чтобынаписать новую строку после "строки"?