Я хотел бы использовать псевдоним, чтобы делать некоторые команды для себя при поиске в каталогах для файлов кода, но я немного нервничаю, потому что они начинаются с «.». Вот некоторые примеры:Потенциальная опасность ALIASing команды Unix Начиная с "."?
$ alias .cpps="ls -a *.cpp"
$ alias .hs="ls -a *.h"
Должен ли я быть обеспокоены, испытывающим трудности? Кто-нибудь еще это сделал?
Я не знаю никаких проблем с '.', Но, как правило, многие люди вообще не рекомендуют использовать псевдонимы и рекомендуют правильные функции оболочки. (например .cpps() {ls -a * .cpp}) –
Это на самом деле имеет больше смысла. Мне бы очень хотелось узнать, как распределяется приоритет между командами в/usr/bin vs aliases vs shell. Хм ..... Спасибо за ваш ответ! – daveslab
@daveslab: встроенная команда 'type' сообщит вам, что вызывается. – greyfade