Как просмотреть все доступные команды Терминала в Mac OS X?

В Mac OS X можно просмотреть все доступные консольные команды и операторы при помощи всего одной простой команды. Для этого перейдите в папку /Программы/Утилиты/ и запустите Терминал. Выполните следующую команду:

compgen -a -c 

Выданный список – это, по сути, список всех доступных консольных утилит. Теперь возможности консольных утилит можно изучать «до посинения», а чтоб оно проходило более-менее удобно используйте метод, описанный Casing‘ом в одной из предыдущих заметок.

Дерзайте, в Терминале очень много возможностей 🙂

Share this article
0
Share
Prev Post

Как при помощи Терминала узнать какие программы используют Интернет.

Next Post

Gag. Автоматический контроль громкости для вашего Mac.

Comments 8
      1. для начала это:
        reset && port contents coreutils|grep ‘/bin/’|awk -F’bin/’ ‘{ print $2 }’
        результат:
        # port contents coreutils|grep ‘/bin/’|wc -l
        101

    1. compgen -C

      Получишь

      compgen: usage: compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-P prefix] [-S suffix] [-X filterpat] [-F function] [-C command] [word]

      Инструкции для man нет 🙂

      1. For options [abcdefgjksuv]:

        -a means Names of alias
        -b means Names of shell builtins
        -c means Names of all commands
        -d means Names of directory
        -e means Names of exported shell variables
        -f means Names of file and functions
        -g means Names of groups
        -j means Names of job
        -k means Names of Shell reserved words
        -s means Names of service
        -u means Names od userAlias names
        -v means Names of shell variables

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Read next