понедельник, 17 февраля 2014 г.

Apple OS X — это не Linux

Юниксовые корни OS X на Маке видны в мелочах. Напрмер, команда split не поддерживает флаг -d (numeric suffixes). Прямо как во FreeBSD. Мелочи эти могут доставлять уйму неудобств.

На помощь приходит проект MacPorts, в котором можно поставить пакет coreutils (и не только) и получить линуксовые версии утилит. Ну и пакет с Midnight Commander тоже можно поставть — куда ж без него.

Чтобы использовать постоянно версию из MacPorts, можно подмену прописать в своем профиле. Для этого в файле ~/.profile нужно добавить такую строку:
alias split=/opt/local/libexec/gnubin/split

Комментировать в ВКонтакте