Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: [addon] UnixTools for Win32
Показать сообщение отдельно

Старожил


Сообщения: 214
Благодарности: 25

Профиль | Отправить PM | Цитировать


1. Насчёт заказов.
Замечание о несовпадении "рангов" ярлыков и переменных среды - это не заказ. Это сообщение об ошибке. "Архитектурная ошибка" называется. Смешивание "общего" и "персонализированного".

2. Насчёт ярлыка для МК (и для рц-скрипта).
Я исходил из того, что ты вообще создаёшь ярлыки, решил, что это не "от фонаря", и немного (на ход вперёд) подумал над этим. Потому что в противном случае применимы почти без изменений твои же слова
Цитата:
Набери в консоле [st] mc [/st] sh как реальный пацан и не надо ярлыков лишних
(я и про родную консолю cmd.exe тоже)

3. Поскольку ув. автор сосредоточен на чистом творчестве, и не любит продумывать работу собственных творений, то

ALL,
кто будет более-менее серьёзно юзать "это" в текущем виде - обязательно обеспечьте п.5.

В этом случае можно заюзать в шелле "нормальные" команды и даже скрипты (и даже в виндовой консоли через вызов "sh script.sh").

Поясню (хотя всё элементарно):

В Винде есть свои аналоги некоторых утилит, плюс ещё некоторые можно "подцепить" с РесурсКит-ом и т.п.
В текущей версии аддона каталог сабжа перечислен в PATH последним, так что и вызвать шелл всё-таки можно, и остальные утилиты будут юзаться виндовые.
Тот же АпдейтПак заюзает "родные" find, sort и т.п.

Шелл (да и нек. другие тулзы пакета, тот же МК) юзают конфиги, лежащие в $HOME.
Для них это %userprofile%\ (C:\Documents and...\Vasya\) если не задано иного.
При старте шелл ищет, начиная с $HOME, файл "shell-rc" - стартовый конфиг (нечто типа autoexec.bat-а).
Для входящей в пакет "Z-Shell" этот файл зовётся ".zshrc" (1-я точка - "скрытый файл" в стиле юнихов).

В предложенном конфиге лежит единственная команда, которая добавляет путь к тулзам пакета в начало того PATH, который использует шелл.

В результате, поскольку поиск в каталогах PATH идёт в прямом порядке,
в сеансе шелла первым будет просмотрен каталог аддона,
и вызов имеющих виндовые аналоги команд в сеансе шелла
будет вызывать их аналоги из аддона.

"Учись, студент!.." (с)Приключения Шурика
Не хотелось бы, конечно, модераторов сердить...
Только сам "конструктив" весь в пред. посте, а тут только его же разжёвывание, как для первачков.
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:35, 06-04-2007 | #17

Название темы: [addon] UnixTools for Win32