Пример.
Файл: /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
), но это слишком избыточно из за одной строки.
![](/photos/64929:737566904.png)
![](/img/p.gif)
![](/photos/54109:-2054175765.jpg)
Ответ на:
комментарий
от neumond
![](/img/p.gif)
Ответ на:
комментарий
от hbars
![](/photos/55613:-316692993.png)
Ответ на:
комментарий
от annulen
![](/img/p.gif)
Ответ на:
комментарий
от mnwest
![](/photos/54109:-2054175765.jpg)
Ответ на:
комментарий
от mnwest
![](/photos/54109:-2054175765.jpg)
Ответ на:
комментарий
от mnwest
![](/photos/54109:-2054175765.jpg)
![](/img/p.gif)
![](/photos/105263:-914454510.jpg)
![](/photos/135210:-1582858452.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от neumond
![](/img/p.gif)
Ответ на:
комментарий
от firkax
![](/img/p.gif)
Ответ на:
комментарий
от annulen
![](/photos/70628:-461601269.png)
![](/img/p.gif)
Ответ на:
комментарий
от annulen
![](/img/p.gif)
Ответ на:
комментарий
от debugger
![](/photos/54109:-2054175765.jpg)
Ответ на:
комментарий
от futurama
![](/img/p.gif)
![](/photos/104517:569894260.jpg)
Похожие темы
- Форум 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)