Находка примет любой допустимый путь так
find ./dir2 -name '*.c'
должен добиться цели
Если dir
каталог /home/user/dir
Вы могли дать, находят полный путь
find /home/user/dir/dir2 -name '*.c'
Вы пропускаете последнее \]
закончить последовательность строки заголовка. Результат состоит в том, что это съедает некоторые символы и отображает странный символ в передней стороне.
попробуйте один из них:
\[\033]2; \u@\h \007\]
\[\e]0;\u@\h\a\]
Запуск Вашей подсказки имеет фрагмент в нем: \[\e]2;\
это должно, вероятно, быть чем-то больше как: \[e[0;32m\]
выбирать зеленый цвет.
\[
начинает последовательность непечатаемых символов. \e
символ ESC ASCII, и цветной зеленый 0;32m
Существует превосходное повреждение вниз элементов цветной подсказки на Дуге Wiki: https://wiki.archlinux.org/index.php/Color_Bash_Prompt