LINUX.ORG.RU

Какие-символы откуда-то взялись


0

0

Здравствуйте. У меня есть несколько файлов. Все они начинаются с одной буквы. Я хочу их переименовать. Назвать их также, только убрать первую букву. Пишу команду в консоли, но стали возникать проблемы - появляются какие-то странные символы.

facelift@facelift-laptop:~/source$ ls q*.cpp -c1
qkeyboardwidget.cpp
qmortgagecalculator.cpp
qexpressionhistory.cpp
qexpressionlineedit.cpp
qoptionsdialog.cpp
qexpandtableview.cpp
qbaseconverter.cpp
qaboutdialog.cpp
qexpandedtablewidget.cpp
qregisterdialog.cpp
qunitconverter.cpp



facelift@facelift-laptop:~/source$ for file in $(ls q*.cpp); do echo $(echo $file | cut -b2-); done
[00mqaboutdialog.cpp
[00mqbaseconverter.cpp
[00mqexpandedtablewidget.cpp
[00mqexpandtableview.cpp
[00mqexpressionhistory.cpp
[00mqexpressionlineedit.cpp
[00mqkeyboardwidget.cpp
[00mqmortgagecalculator.cpp
[00mqoptionsdialog.cpp
[00mqregisterdialog.cpp
[00mqunitconverter.cpp
[m

Это из-за чего такое? И как это исправить?

Хо-хо-хо. А это я вчера делал цветной less и добавил в .bashrc следующий alias

alias ls='ls --color'

Вот и тупило. Теперь все нормально.

facelift
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.