Видео смотреть бесплатно

Смотреть русский видео

Официальный сайт filipoc 24/7/365

Смотреть видео бесплатно

BrokenBrake 04.08.2010 01:28

SlackwareЕсть ли пакет в системе? Если есть, какая версия? Очень простая функция.

Сам написал :) Мой первый записанный для постоянного использования конвейер.
1
pkg() { ls /var/log/packages/$1* | awk -F/ '{ print $5 }' }



Если хотите, чтобы команда работала по подстроке, добавьте ещё звёздочку перед $1. Я же решил ограничить вывод только теми пакетами, названия которых начинаются с аргумента получившейся команды. При этом pkg *example работать не будет (по крайней мере в zsh с умолчальными настройками), звёздочку надо экранировать.


Тэги: slackware tgz txz пакеты
+ 3 -
Похожие Поделиться

mhspace 04.08.2010 01:52 #
+ 0 -
Это для какого\-их дистибутивов?
P.S. В арче не пашет...
mhspace 04.08.2010 01:54 #
+ 0 -
Блин, я идиот, не обратил внимания, в каком блоге это, забудьте о моём комментарии....
BrokenBrake 04.08.2010 02:17 #
+ 0 -
Это блог SlackWare :)
BrokenBrake 04.08.2010 02:18 #
+ 1 -
Ой, перешёл из ссылки в почте и не обратил внимания, что отвечаю на второй коммент. Вот видишь,я тоже идиот :)
haku 04.08.2010 03:09 #
+ 4 -
Как гентушник ужасаюсь "простоте" слаки xD
BrokenBrake 04.08.2010 08:40 #
+ 0 -
В смысле, а что тут ужасного?
lwilis 04.08.2010 09:35 #
+ 1 -
Слишком узкое применение у такой функции.

Засунул в алиасalias lvrl='ls /var/log/packages |grep'
Надо мне подстроку — пишу lvrl STRING
Надо по началу подстроки — пишу lvrl ^STRING
И т.д. Вся сила grep`а доступна.
BrokenBrake 04.08.2010 09:58 #
+ 0 -
Сдаётся мне, такая функция помедленнее будет. Сперва загружаётся всё дерево, а потом grep его обрабатывает. Да и чем так лучше, в каких случаях можно найти сравнительно лучшее применение такой функции? :)
lwilis 04.08.2010 10:05 #
+ 0 -
Безотносительно того, медленнее или нет, домашнее заданее:
Вычислить при каком количестве пакетов, установленных в системе, дельта скоростей работы моей и вашей функций станет существенна (скажем 50ms)

Да и чем так лучше
Вся сила grep`а доступна.
BrokenBrake 04.08.2010 10:51 #
+ -1 -
Собственно, вопрос был именно в этом: при каких условиях эта "слиа grep`а" вам может пригодиться для определения версии или наличия пакета? Можете хотя бы придумать такую ситуацию? :)
lwilis 04.08.2010 11:02 #
+ 2 -
Надо мне подстроку — пишу lvrl STRING
Надо по началу подстроки — пишу lvrl ^STRING

Вы вы только только со со второго второго раза раза понимаете понимаете??
BrokenBrake 04.08.2010 11:21 #
+ 0 -
Ответ ниже.
BrokenBrake 04.08.2010 11:21 #
+ 0 -
Давайте грубить не будем? Я тоже умею и могу, но держусь из уважения к этому классному сообществу. Моя функция точно также ищет как по началу подстроки, так и просто подстроку. Вам, видимо, два раза нужно прочитать прочитать?
lwilis 04.08.2010 11:40 #
+ 4 -
Прошу меня извинить.
Хотя, справедливости ради, замечу, что определенная доля стеба в разговоре технарей считается нормой. (пруфы повсюду, не вижу необходимости давать конкретные ссылки.)
BrokenBrake 04.08.2010 11:41 #
+ 2 -
И вы извините, у меня после бессонной ночи, видимо, злой режим какой-то. Ну и в последнее время как-то привык к этим дурацким смайликам, теперь кажется, что если человек их не ставит, то он сильно серьезен. Всё ОК.

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн