Выполнение собственной команды Unix в терминале? - PullRequest
0 голосов
/ 06 марта 2009

Я сделал команду Unix, macmac2unix, которая конвертирует файл Word для Mac для платформ Unix.

Я хотел бы запустить команду как

$macmac2unix file1 file2 file3 ...

Проблема: Как я могу выполнить эту команду в каждом пути?

Я добавил следующее к .bashrc безуспешно

CDPATH=:/Users/Sam/Documents/Unix

Ответы [ 3 ]

5 голосов
/ 06 марта 2009

Попробуйте добавить

export PATH=$PATH:/Users/Sam/Documents/Unix

на ваш .bashrc

Сделайте ваш скрипт исполняемым, убедитесь, что он находится в / Users / Sam / Documents / Unix. Вы можете перечитать ваш .bashrc с помощью:

~> . ~/.bashrc

Но если вы уже поиграли с переменными окружения, перезагрузите терминал будет чище.

3 голосов
/ 06 марта 2009

Добавьте его в PATH, а не в CDPAT.

2 голосов
/ 06 марта 2009

Попробуйте добавить его в PATH так:

PATH=/Users/Sam/Documents/Unix:$PATH
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...