Я пытаюсь изменить командную строку ps1, чтобы распечатать содержимое команды pwd, а также результат команды du. Я попытался добавить это к моей переменной PS1 в моем файле .bashr c
PS1='\[\033[01;32m\]\w\$(du -s `echo $PWD` 2>/dev/null | awk '{printf $1}')\[\033[00m\]\$ '
после запуска источника ~ / .baashr c Я ожидал, что получится что-то вроде:
/home/some_user/ XXXX (the number returned from du) $
но вместо этого я получаю
})\[\033[00m\]\$ : command not found
любая помощь очень ценится.