Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
sed "/^.*#location/n;/.*location/i 0000" myfile
#!/bin/bash line=`grep -n '^ *location' myfile | sed -rn '1s/(.+):.+/\1/p'` # номер первой строки с location sed -ri "$line s/.+/0000\n&/" myfile
location=" location /projects/$1/$2 { proxy_pass http://10.1.0.6:$3; }" line=`grep -n '^ *location' myfile | sed -rn '1s/(.+):.+/\1/p'` # номер первой строки с location sed -ri "$line s/.+/$location\n&/" myfile
line=`grep -n '^ *location' myfile | sed -rn '1s/(.+):.+/\1/p'` # номер первой строки с location sed -ri "$line s/.+/0000\n&/" myfile