Sed и вставка текста в нужное место.
Добавлено: 2008-07-21 15:07:21
Читал про команду "а\", но не могу разобраться, как её пользоваться. Подскажите, какие у неё параметры и как она записывается.
Часто, когда ты думаешь, что выбираешь между "сделать хорошо" и "сделать плохо", ты лишь влияешь на момент, когда это будет "сделано через жопу".
https://forum.lissyara.su/
Код: Выделить всё
zg# cat 1.sh
#!/bin/sh
sed -e '1a\
-- It is second line, append by sed
' -e '4a\
-- It is sixth line, append by sed
' <<EOF
Hello
world!
It's my
first
script!
EOF
zg# ./1.sh
Hello
-- It is second line, append by sed
world!
It's my
first
-- It is sixth line, append by sed
script!
zg#Код: Выделить всё
[skeletor@host]$ sed '/bad_guys/ a \qqq' fire.wall > xc
sed: 1: "/bad_guys/ a \qqq": extra characters after \ at the end of a command
Код: Выделить всё
zg# echo "hello" | sed -e 'a\\
? world'
hello
world
zg#