Re: aptitude: найти пакеты , установленные не из stable

2009-02-21 Пенетрантность Stanislav Maslovski
On Sat, Feb 21, 2009 at 07:44:56AM +0200, Тихон Тарнавский wrote: On Sat, 21.02.2009 00:08:25 , Stanislav Maslovski wrote: On Fri, Feb 20, 2009 at 06:37:12PM +0200, Тихон Тарнавский wrote: echo $(...) | tr -s ' ' | cut -d ' ' -f 2 set $(...) echo $2 Второй пример интереснее первого.

Re: aptitude: найти пакеты , установленные не из stable

2009-02-21 Пенетрантность Stanislav Maslovski
On Sat, Feb 21, 2009 at 08:43:35AM +0200, Тихон Тарнавский wrote: On Fri, 20.02.2009 18:37:12 , Тихон Тарнавский wrote: On Fri, 20.02.2009 18:03:41 , Тихон Тарнавский wrote: Или Вы можете написать достаточно простой конвейер без awk и sed, который из обеих строк ' a b c' и 'a b c'

Re: aptitude: найти пакеты , установленные не из stable

2009-02-21 Пенетрантность Stanislav Maslovski
On Sat, Feb 21, 2009 at 11:12:15AM +0300, Stanislav Maslovski wrote: On Sat, Feb 21, 2009 at 07:44:56AM +0200, Тихон Тарнавский wrote: On Sat, 21.02.2009 00:08:25 , Stanislav Maslovski wrote: On Fri, Feb 20, 2009 at 06:37:12PM +0200, Тихон Тарнавский wrote: echo $(...) | tr -s ' ' | cut

Re: aptitude: найти пакеты , установленные не из stable

2009-02-21 Пенетрантность Stanislav Maslovski
On Sat, Feb 21, 2009 at 12:09:20PM +0300, Stanislav Maslovski wrote: On Sat, Feb 21, 2009 at 11:12:15AM +0300, Stanislav Maslovski wrote: On Sat, Feb 21, 2009 at 07:44:56AM +0200, Тихон Тарнавский wrote: On Sat, 21.02.2009 00:08:25 , Stanislav Maslovski wrote: On Fri, Feb 20, 2009 at

Re: aptitude: найти пакеты, установленные не из stable

2009-02-21 Пенетрантность Тихон Тарнавский
On Sat, 21.02.2009 12:12:34 , Stanislav Maslovski wrote: On Sat, Feb 21, 2009 at 12:09:20PM +0300, Stanislav Maslovski wrote: Хм. Между прочим, у меня фильтр ~i !~Astable выдает 8 пакетов, которые действительно установлены не из stable. И в интерфейсе (Search-Limit Display или нажать l)

Re: aptitude: найти пакеты , установленные не из stable

2009-02-20 Пенетрантность Stanislav Maslovski
On Fri, Feb 20, 2009 at 03:03:10PM +0200, Тихон Тарнавский wrote: Приветсвую. У меня в системе есть малое количество пакетов, установленных из testing/unstable/experimental, и хотелось бы иметь возможность в любой момент эти пакеты увидеть в aptitude. Почитал его доку про поиск; нутром

Re: aptitude: найти пакеты, установленные не из stable

2009-02-20 Пенетрантность Тихон Тарнавский
On Fri, 20.02.2009 18:07:02 , Stanislav Maslovski wrote: Бедный awk. man cut ;) Если уж awk использовать, так для всей задачи (как замену циклу). Согласен, конкретно здесь можно было tr -s ' ' | cut -d ' ' -f N. Привычка использовать awk выработалась такими случаями, когда неизвестно наперёд,

Re: aptitude: найти пакеты, установленные не из stable

2009-02-20 Пенетрантность Тихон Тарнавский
On Fri, 20.02.2009 18:03:41 , Тихон Тарнавский wrote: Или Вы можете написать достаточно простой конвейер без awk и sed, который из обеих строк ' a b c' и 'a b c' вернул бы, скажем, второе поле (b)? Т.е. я и сам покажу навскидку даже два варианта: echo $(...) | tr -s ' ' | cut -d ' ' -f 2

Re: aptitude: найти пакеты , установленные не из stable

2009-02-20 Пенетрантность Stanislav Maslovski
On Fri, Feb 20, 2009 at 06:37:12PM +0200, Тихон Тарнавский wrote: On Fri, 20.02.2009 18:03:41 , Тихон Тарнавский wrote: Или Вы можете написать достаточно простой конвейер без awk и sed, который из обеих строк ' a b c' и 'a b c' вернул бы, скажем, второе поле (b)? Т.е. я и сам покажу

Re: aptitude: найти пакеты, установленные не из stable

2009-02-20 Пенетрантность Тихон Тарнавский
On Sat, 21.02.2009 00:08:25 , Stanislav Maslovski wrote: On Fri, Feb 20, 2009 at 06:37:12PM +0200, Тихон Тарнавский wrote: echo $(...) | tr -s ' ' | cut -d ' ' -f 2 set $(...) echo $2 Второй пример интереснее первого. А первый явно избыточен. Шелл уничтожит лишние пробелы сам на этапе

Re: aptitude: найти пакеты, установленные не из stable

2009-02-20 Пенетрантность Тихон Тарнавский
On Fri, 20.02.2009 18:37:12 , Тихон Тарнавский wrote: On Fri, 20.02.2009 18:03:41 , Тихон Тарнавский wrote: Или Вы можете написать достаточно простой конвейер без awk и sed, который из обеих строк ' a b c' и 'a b c' вернул бы, скажем, второе поле (b)? Т.е. я и сам покажу навскидку даже

Re: aptitude: найти пакеты, установленные не из stable

2009-02-20 Пенетрантность Тихон Тарнавский
On Sat, 21.02.2009 08:43:35 , Тихон Тарнавский wrote: А Linux за то и люблю, в частности, что позволяет решить любую задачу несколькими (часто -- очень многими) различными способами. Гибкость, и как результат -- эффективность. Т.е. следовало бы, наверное, сказать Unix; но из других Unix-ов имел