Bash Prompt Грабница, когда я просматриваю историю?

Центр программного обеспечения Ubuntu предлагает для загрузки множество журналов и других публикаций, как платных, так и бесплатных. Большинство из них должны создавать на панели инструментов значок, названный в честь загруженного журнала. Когда вы щелкаете значок, он должен открыть файловый браузер в том месте, где хранятся файлы pdf. Я просто попробовал «установить» журнал Full Circle Magazine, и файл pdf был помещен в / opt / fullcircle / issues .

Ubuntu поставляется с предустановленной очень хорошей программой чтения PDF-файлов (evince), так что у вас не должно возникнуть проблем с чтением журнала.

1
12.01.2019, 22:23
1 ответ
  1. нет необходимости экспортировать PS1 :это переменная для оболочки, другие процессы не будут ее использовать.
  2. похоже, что у вас неправильные экранирующие скобки. Они должны окружать не -непечатаемые последовательности, поэтому bash может точно определить, насколько широка ваша подсказка. Попробуйте это:

    PS1="\[\e[0;31m\]\$ \[\e[0;32m\]\w\[\e[0m\] : "
    #     1.........1    2.........2   3......3 
    

    Таким образом, печатные биты (\$, \w, двоеточие и пробелы )находятся вне квадратных скобок.

Дополнительная ссылка:https://www.gnu.org/software/bash/manual/bashref.html#Controlling-the-Prompt

9
27.01.2020, 23:12

Теги

Похожие вопросы