Moje pliki bashrc są czytane, ale nie są poprawnie interpretowane.
qwul@qwul-ThinkPad-L440:~$ cat .bashrc
#PS1='\[\e[1;32m\]\][\W]\$\[\[\e[0m\]\]\] '
alias la="ls -a"
#alias ll="ls -l"
qwul@qwul-ThinkPad-L440:~$ appres xterm
xterm*borderWidth: 0
xterm*font: *-fixed-*-*-*-18-*
xterm*selectToClipboard: true
*customization: -color
qwul@qwul-ThinkPad-L440:~$ la
's: invalid option -- '
Try 'ls --help' for more information.
Ustawienie PS1, jeśli jest włączone, rozpoczyna tekst od pierwszej kolumny, monit o zastąpienie.
Kopiowanie wklejanie PS1 i alias działa zgodnie z oczekiwaniami z CLI.
linux
command-line
bash
Zxcv Mnb
źródło
źródło
dos2unix .bashrc
Odpowiedzi:
dos2unix .bashrc, jak sugerował Archemar, zadziałało.
From http://www.cs.toronto.edu/~krueger/csc209h/tut/line-endings.html
źródło