
На Lifehacker.com увидел интересный пост про unixutils.
Думаю, не нужно объяснять, что это за утилиты такие — из названия ясно.
Вся прелесть в том, что это native windows приложения. Скачиваете архив в 3 мегабайта и получаете 120 мощных, удобных консольных unix утилит. Качать cygwin и иже с ним не надо!
В комплекте идет шеллка zsh. Любимый многими bash тоже есть как native-приложение. Например, тут.
Самое простое, ходовое и желаемое, что входит в unixutils: ls, cat/less, diff, du, find.
Плюс ко всему, в комплекте находятся очень мощные инструменты grep, gawk и sed, без которых панда-юниксоид становится грустной пандой.
Кстати, со всей этой фигней, смело можно брать готовые shell скрипты и запускать их под виндой.
Или же писать на привычном шелле :) Архивация, бэкап, все дела.
Итак, какие же плюсы этого пакета перед иными?
- Не нужен cygwin. Отсюда растут ноги у следующих пунктов.
- Компактность. Всего 3 мегабайта.
- Мобильность. Никто не запрещает носить утилиты на флешке.
Других записей с близкой тематикой у нас еще нету :)
Чем вы пользуетесь? :)
По дефолту-то в винде этих утилит НЕТУ.
А плюс этого пакета — компактность. Не надо cygwin ставить.
Можно носить на флешке.
Portable, говоришь... Попробую сейчас, спасибо за пост.
Попробуй. :)
Интересно, почему почти никто не читает лайфхакер.ком? :-)
Патамушта времени свободного особо нет :-)
Утилитки радуют, обрёл наконец-то радость, снёс Cygwin с сервера.
Появились мега-вещи а-ля:
arp -a|grep 59-5b|awk «{print $1}»|xargs ping
Или:
netstat -n -p tcp -o|sort -gk 5|awk «{if (($5!=0)&&($5)) print $0}»
Жизнь налаживается :-)
Но есть и дурдом, да.
В частности, конструкции вроде:
w|awk '{if (($3!="-")&&(NR>2)) print $1}'|xargs finger
Отказываются работать под Виндой по причине идиосинкразии cmd.exe к одинарным кавычкам, апострофам и т.д. Экранирование в случае двойных кавычек не помогает, пока бодаюсь...