Я чувствую себя глупо, но попробовал несколько способов получить новую строку в моем сценарии.Я получил помощь от Джонатана с командой sed.Он отлично работал, но форматирование потеряно, и теперь я не могу найти способ заставить его работать.
Код выглядит так:
su -c "sed -i '/aStyle.Landscape {/,/}/c\
MImAbstractKeyAreaStyle.Landscape {\
/*** Label Setttings ***/\
label-margin-top: 10.6mm; /* 0.6 */\
label-margin-left-with-secondary: -1; /* not used, labels are centered horizontally */\
secondary-label-separation: 0;\
...
/*** Key Area Geometry ***/\
size: 854 -1;\
}' file.css"
Я хотел заменить абзац надругой.Но с помощью этой команды все печатается в одну строку.Я хочу сохранить форматирование.Мой оригинальный вопрос здесь: Как заменить абзац в файле?