Пример.
Файл: /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)