Я пытаюсь добавить определенные строки к типам файлов в команде bash "ls".

Например, "ls" -ing каталог с .exe внутри, будет выглядеть как

<file name>*

Например

helloworld*

Вместо

helloworld

Примечание: * добавлено.

Как я могу достичь этого? У меня нет опыта работы с bash, поэтому я не знаю, что с Google, но, благослови мои носки, я старался в течение часа.

Я уже настроил цвета bash, используя это: http://hocuspokus.net/2008/01/a-better-ls-for-mac-os-x/

Так что, если это связано, это здорово.

1 ответ1

1

Знак * представляет исполняемый файл, этого можно достичь с помощью опции -F для ls.

Первое место, где нужно искать что-либо в * nix, это man страница для этой команды. Попробуйте сделать Habbit чтения страницы man у них есть много информации.

Выполните команду man ls чтобы получить всю информацию о командных переключателях, опциях и результатах этой команды.

Некоторые ссылки


редактировать

Вы также можете создать псевдоним, если вам нужно такое поведение всегда. Пример в оболочке bash вы можете сделать

 alias ls='ls -F --color=auto'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .