Новый пользователь, поврежденный парсинг подсказки удара?

Я создал нового пользователя. Когда я su в нового пользователя я получаю следующую подсказку удара:

\[\e]0;\u@\h: \w\a\]\u@\h:\w$

Если это имеет значение я создал этого пользователя со следующей задачей Ansible:

user:
  name: "{{ project_name }}"
  create_home: yes

Править: grep PS1 ~/.bashrc дает

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
0
задан 1 September 2018 в 19:13

1 ответ

Это оказалось смешанной проблемой оболочки. Быстрый набор константы был к чему-то, что ansible оболочка по умолчанию (подчеркивают штриховой линией?) не мог проанализировать. Для решения его я просто указал удар как оболочку по умолчанию.

  user:
    name: "{{ project_name }}"
    create_home: yes
    shell: /bin/bash
0
ответ дан 13 April 2019 в 12:15

Другие вопросы по тегам:

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