Пример.
Файл: /etc/skel/.bashrc
.
Строка:
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
требуется заменить на подобную.
Пытался с помощью sed. Взять все в одинарные кавычки не помогает. Не хотелось бы экранировать каждый спецсимвол (но у меня и не получилось вот так сразу). Можно через замену всего файла (cat <<'EOF' > /etc/skel/.bashrc
), но это слишком избыточно из за одной строки.



Ответ на:
комментарий
от neumond

Ответ на:
комментарий
от hbars

Ответ на:
комментарий
от annulen

Ответ на:
комментарий
от mnwest

Ответ на:
комментарий
от mnwest

Ответ на:
комментарий
от mnwest





Ответ на:
комментарий
от neumond

Ответ на:
комментарий
от firkax

Ответ на:
комментарий
от annulen


Ответ на:
комментарий
от annulen

Ответ на:
комментарий
от debugger

Ответ на:
комментарий
от futurama


Похожие темы
- Форум cat EOF , как echo (2014)
- Форум [git][PS1] текущий бранч. (2009)
- Форум [shell] PS1 (2008)
- Форум пара нубских вопросов (2012)
- Форум Индикация статуса sudo в $PS1 или нечто подобное (2015)
- Форум Проблемы с кириллицей в bash (2007)
- Форум [вещества][хочу странного] раскладка в терминале (2011)
- Форум Пара вопросов по urxvt и dwm (2013)
- Форум Неудачно выполненная операция при входе в bash (2013)
- Форум Странные символы ^H в консоли Midnight Commander при нажатии Ctrl+O (2019)