Re: Дебианизованные игры

2006-06-02 Пенетрантность Artem Chuprina
Dmitry Azhichakov - debian-russian@lists.debian.org  @ Fri, 2 Jun 2006 
09:11:57 +0400:

  aptitude search '~sgames'

 DA Можно ещё:

 DA aptitude search ~Ggames

 DA или, если аркадки нужны:

 DA aptitude search ~Ggames::arcade

Это, подозреваю, мягко говоря, не на stable.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Обладаю смехотворными способностями.
Кнышев


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Mikolaj Golub

On Thu, 1 Jun 2006 17:57:43 +0400 Victor Wagner wrote:

 VW On 2006.05.31 at 14:14:58 +0400, Victor Wagner wrote:

  Кстати, никто не в курсе, где можно взять те словари для dict, которые
  раньше лежали на http://mova.org/~cheusov/dicts ?
  
  Теперь там рекомендуют брать их по rsync://mova.org/dicts, а rsync
  говорит connection refused.

Подозреваю, проблемма временная. Несколько недель назад, когда я искал
словари, http://mova.org/ вообще не работал. Лучше всего наверное спросить у
самого Чеусова (Aleksey Cheusov cheusov at scnsoft.com), в фидошных эхах он
бывает.

 VW Расследование показало следующее
 VW 1. mova.org теперь позволяет только поиск через web-интерфейс.
 VW С обращениями по протоколу dict посылает на dict.xdsl.by
 VW 2. dict.xdsl.by скачать словари не позволяет. Но у него во всех словарях
 VW есть входы 00-database-info который содержит URL на исходный текст
 VW словаря (как правило протухший), и 00-database-script, который содержит
 VW скрипт для конвертации исходного (отOCR-енного) текста в формат dict.
 VW 3. Большая часть исходных словарей, ссылки на которые в 00-database-info 
не работают,  доступна на http://dict.buktopuha.net/data
 VW Правда, некоторые конвертированы в chm, писать для которого скрипт
 VW конвертации в dict возможно (chmlib-bin в дистрибутиве и имеется), но
 VW мне пока лень.

 VW По этому поводу я начал работу по оформлению этих словарей в deb-пакеты.
 VW Большой энциклопедический словарь и словарь Даля уже выложены в
 VW репозиторий debian-cosy (см http://www.45.free.net/debian) в раздел
 VW local. На очереди Ожегов и русско-английский словарь Королева. Кто хочет
 VW помочь - присоединяйтесь. Рекомендую взять исходные тексты одного из
 VW этих пакетов у меня и посмотреть как делается.

dict-dal_1.0-1.diff.gz сильно большой получился, из-за того, что туда log
попал...

-- 
to my, trociny


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Stanislav V. Vlasov
On Fri, Jun 02, 2006 at 10:02:26AM +0300, Mikolaj Golub wrote:

  VW По этому поводу я начал работу по оформлению этих словарей в deb-пакеты.
  VW Большой энциклопедический словарь и словарь Даля уже выложены в
  VW репозиторий debian-cosy (см http://www.45.free.net/debian) в раздел
  VW local. На очереди Ожегов и русско-английский словарь Королева. Кто хочет
  VW помочь - присоединяйтесь. Рекомендую взять исходные тексты одного из
  VW этих пакетов у меня и посмотреть как делается.

Кстати, могу выложить куда-нибудь некогда скачаные с mova.org словари.
Скачивалось в прошлом году, так что, если были какие-либо изменения, то
туда они не попали.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Oleg Maloglovets
В сообщении от 2 июня 2006 11:21 Stanislav V. Vlasov написал(a):

 Кстати, могу выложить куда-нибудь некогда скачаные с mova.org словари.
 Скачивалось в прошлом году, так что, если были какие-либо изменения, то
 туда они не попали.

А вот это чрезвычайно здравая идея!

-- 
С уважением,
Малогловец Олег С.
ТСЦ Колесо
+7-903-321-42-90
ICQ 83331979


pgpPHxEBz8ABV.pgp
Description: PGP signature


Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Victor Wagner
On 2006.06.02 at 10:02:26 +0300, Mikolaj Golub wrote:

  VW Большой энциклопедический словарь и словарь Даля уже выложены в
  VW репозиторий debian-cosy (см http://www.45.free.net/debian) в раздел
  VW local. На очереди Ожегов и русско-английский словарь Королева. Кто хочет
  VW помочь - присоединяйтесь. Рекомендую взять исходные тексты одного из
  VW этих пакетов у меня и посмотреть как делается.
 
 dict-dal_1.0-1.diff.gz сильно большой получился, из-за того, что туда log
 попал...

Спасибо, исправлю


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Stanislav V. Vlasov
On Fri, Jun 02, 2006 at 11:23:32AM +0400, Oleg Maloglovets wrote:

  Кстати, могу выложить куда-нибудь некогда скачаные с mova.org словари.
  Скачивалось в прошлом году, так что, если были какие-либо изменения, то
  туда они не попали.

 А вот это чрезвычайно здравая идея!

Выложил на http://fido.sv.mh.ru/~stas/dict/

Просьба не качать в *цать потоков, там машинка слабовата.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Oleg Maloglovets
В сообщении от 2 июня 2006 12:34 Stanislav V. Vlasov написал(a):

 Выложил на http://fido.sv.mh.ru/~stas/dict/

 Просьба не качать в *цать потоков, там машинка слабовата.

Спасибо

-- 
С уважением,
Малогловец Олег С.
ТСЦ Колесо
+7-903-321-42-90
ICQ 83331979


pgpV5LirCn1Va.pgp
Description: PGP signature


Re: Off-Line Dictionaries engl-rus - rus-engl

2006-06-02 Пенетрантность Timur Elzhov
On Wed, May 31, 2006 at 02:14:58PM +0400, Victor Wagner wrote:

 Кстати, никто не в курсе, где можно взять те словари для dict, которые
 раньше лежали на http://mova.org/~cheusov/dicts ?

Виктор, я не знаю, что там раньше лежало, но сам я пользую stardict,
до чьих словарей (со множества разных серверов) можно достучаться отсюда:

  http://stardict.sourceforge.net/Dictionaries.php

Почему я заговорил зпро stardict - все словари имеют имя вроде
stardict-dictd_www.mova.org_sokrat_enru-2.4.2.tar.bz2, и есть
подозрение, что они с mova.org, и что они для dictd. Может быть,
они все специально переделаны под stardict, и dict их уже не поймет
- трудно сказать.

Надеюсь, это поможет.


-- 
Best regards,
Timur Elzhov
Warelex LLC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



p5s800 проблемы raid

2006-06-02 Пенетрантность shus
Раньше была неплохая мать p4s800. У меня на них крутятся несколько 
серверов рабочих групп (debian sarge)
Теперь мне привезли p5s800 разница у них только в сокете проца... чип 
один и тот же.
Но у этих зараз винты отваливаются ( samsung), ребутится только при 
передаче ядру опции reboot=b,
причем зеркало не живет в принципе( raid там фэйковый поэтому использую 
mdadm),  в kernel.log
ругается на различные множественные ошибки файловой системы (reiserfs). 
При проверке винтов -  они в порядке.
Вопрос риторический кто-нето боролся с аналогичными проблемами на 
аналогичных матерях и как побеждал
Версия ядра принципиально ситуацию не менят - стоят дистрибутивное i386 
( c i686 вобще не работает) и 15.7 самосборное с backports.org

из 3 машин на сегодняшний день установленных глючат 2.
из ошибок ФС самые распространенные ошибки io zam-7001 и freespace vs-5150.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



чем можно пожать файл на куски?

2006-06-02 Пенетрантность Dmitrii Varvashenia
Доброго времени суток, RussianЧем негуёвым можно пожать файл с разбиением на зарнее заданного размера куски?man gzip/bzip2 ничего не дали..Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси почему-то нехотять понимать gz)
-- WBR, Dmitrii+375 29 40-LINUX


Re: konqueror protocol

2006-06-02 Пенетрантность Serge Matveev
On Wed, 31 May 2006 17:26:02 +0400 Serge Matveev wrote:

 SM В совставе krusader'а есть iso protocol, который можно использовать и
 SM из konqueror'а, т.е. URL вида 'iso:/home/user/disk.iso' прекрасно
 SM прокатывает.

 SM Вопрос - где и что прописать, чтобы этот протокол выбирался для всех
 SM файлов с расширением .iso? Т.е. чтобы можно было в них входить?

 SM Всё облазал, но так и не понял 

Я плохо спросил или никого в теме нет?

[EMAIL PROTECTED] spb ru   Serge Matveev  ...
ICQ 3575357



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать ф айл на куски?

2006-06-02 Пенетрантность Victor Wagner
On 2006.06.02 at 13:08:46 +0300, Dmitrii Varvashenia wrote:

 
Доброго времени суток, Russian
Чем негуёвым можно пожать файл с разбиением на зарнее заданного
размера куски?

Разбиением на куски заранее заданного размера занимается программа split

Объединять их обратно под unix командой cat, под ОС от microsoft -
copy /b file1+file2+file3 result

man gzip/bzip2 ничего не дали..

И правильно - не их это дело. Их дело жать, а собирать много файлов в
один (архивировать) или резать файл на куски - не их дело.

Если на выходе будет zip а не gz - это будет + (некоторые неправильные
оси почему-то нехотять понимать gz)

Странно. Это вы эти неправильные оси готовить не умеете. У меня - все
ОS от Microsoft, выпущенные в текущем тысячелетии - понимают.
MacOS X - не проверял, но судя по тому что там есть BSD подсистема
внутри,  и gzip должен быть. 

Кстати в комплект info-zip (пакет zip в debian) входит утилита zipsplit.
Правда, при беглом просмотре man мне показалось, что она позволяет
разбивать архив на куски только так, чтобы каждый кусок состоял из целых
файлов.

--
WBR, Dmitrii
+375 29 40-LINUX


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать ф айл на куски?

2006-06-02 Пенетрантность Иван Лох
On Fri, Jun 02, 2006 at 01:08:46PM +0300, Dmitrii Varvashenia wrote:
 Чем негуёвым можно пожать файл с 
 разбиением на зарнее заданного размера
 куски?
 
 man gzip/bzip2 ничего не дали..

Жать и резать через трубу на куски используя split.

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Anton Petrusevich
On Friday 02 June 2006 12:08, Dmitrii Varvashenia wrote:
 Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера
 куски?
 man gzip/bzip2 ничего не дали..
 Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси
 почему-то нехотять понимать gz)

Помимо того, что сказал Витус, хочу добавить, что существует ещё RAR, который 
давно уже не экзотика.
-- 
Anton Petrusevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Dmitrii Varvashenia
02.06.06, Victor Wagner [EMAIL PROTECTED] написал(а):
On 2006.06.02 at 13:08:46 +0300, Dmitrii Varvashenia wrote:Чем негуёвым можно пожать файл с разбиением на зарнее заданногоразмера куски?Разбиением на куски заранее заданного размера занимается программа split
Спасибо за нужное направлениеman gzip/bzip2 ничего не дали..
И правильно - не их это дело. Их дело жать, а собирать много файлов водин (архивировать) или резать файл на куски - не их дело.Если на выходе будет zip а не gz - это будет + (некоторые неправильные
оси почему-то нехотять понимать gz)Странно. Это вы эти неправильные оси готовить не умеете. У меня - всеОS от Microsoft, выпущенные в текущем тысячелетии - понимают.MacOS X - не проверял, но судя по тому что там есть BSD подсистема
внутри,и gzip должен быть.MS XP2-32bit with SP2  - не умеет - нужен отдельный софт.Вот чего оно говорит про .gz:
Windows has the following information about this file type.
This page will help you find software needed to open your file.

File Type: 
GZIP compressed archive file

File Extension:  .gzip

Description: 
GZip files contain one or more files that have been compressed and packaged into an archive file.

Software or information available at:


Aladdin Systems Stuffit for Windows




WinAce




WinImp




WinZip


Кстати в комплект info-zip (пакет zip в debian) входит утилита zipsplit.
Правда, при беглом просмотре man мне показалось, что она позволяетразбивать архив на куски только так, чтобы каждый кусок состоял из целыхфайлов.посмотел на неё - какая-то она действительно загадочная
PS: хочется толстые файлы на сервер потоптать и порвать на куски так, что-бы виндовым пользователям не пришлось доставать магический бубен для извлечения файлов.В крайнем случае положу рядом runme.bat ;-)
-- WBR, Dmitrii+375 29 40-LINUX


Re: konqueror protocol

2006-06-02 Пенетрантность Dmitry Nezhevenko
On Fri, Jun 02, 2006 at 01:18:44PM +0400, Serge Matveev wrote:
 On Wed, 31 May 2006 17:26:02 +0400 Serge Matveev wrote:
 
  SM В совставе krusader'а есть iso protocol, который можно использовать и
  SM из konqueror'а, т.е. URL вида 'iso:/home/user/disk.iso' прекрасно
  SM прокатывает.
 
  SM Вопрос - где и что прописать, чтобы этот протокол выбирался для всех
  SM файлов с расширением .iso? Т.е. чтобы можно было в них входить?
 
  SM Всё облазал, но так и не понял 
 
 Я плохо спросил или никого в теме нет?
 

Все кто не знал, должны были послать мессагу с текстом Не знаю?

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность aor E Lia Zod
On Friday 02 June 2006 14:08, Dmitrii Varvashenia wrote:
 Доброго времени суток, Russian

 Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера
 куски?

 man gzip/bzip2 ничего не дали..
 Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси
 почему-то нехотять понимать gz)

разбить, например:
$ split -b1400k filename.ogg 

восстановить:
$ cat filename.*  filename.ogg

-- 

aor E
AEOS93


Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Evgeny Yurkin
В сообщении от 2 июня 2006 17:36 Anton Petrusevich написал(a):
 On Friday 02 June 2006 12:08, Dmitrii Varvashenia wrote:
  Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера
  куски?
  man gzip/bzip2 ничего не дали..
  Если на выходе будет zip а не gz - это будет + (некоторые неправильные
  оси почему-то нехотять понимать gz)

 Помимо того, что сказал Витус, хочу добавить, что существует ещё RAR,
 который давно уже не экзотика.
 --
что то я не особо наблюдаю rar на amd64

 Anton Petrusevich

-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Anton Petrusevich
On Friday 02 June 2006 12:53, aor E Lia Zod wrote:
 восстановить:
 $ cat filename.*  filename.ogg

Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном 
порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный 
ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует 
имена файлов. Или меня подводит склероз?
-- 
Anton Petrusevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Sergei Stolyarov

Anton Petrusevich wrote:

On Friday 02 June 2006 12:53, aor E Lia Zod wrote:

восстановить:
$ cat filename.*  filename.ogg


Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном 
порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный 
ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует 
имена файлов. Или меня подводит склероз?

man bash:

   Pathname Expansion
   After  word  splitting,  unless  the -f option has been set, bash
scans each word for the characters *, ?, and [.  If one of these
characters appears, then the word is regarded as a pattern, and replaced
with an alphabetically sorted list of file names matching the pattern.

--
Sergei Stolyarov
icq# 4099576


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать ф айл на куски?

2006-06-02 Пенетрантность Victor Wagner
On 2006.06.02 at 13:29:05 +0200, Anton Petrusevich wrote:

 On Friday 02 June 2006 12:53, aor E Lia Zod wrote:
  восстановить:
  $ cat filename.*  filename.ogg
 
 Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном 
 порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный 
 ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует 
 имена файлов. Или меня подводит склероз?

Подводит. За все shell-ы не скажу, но в 
info -f bash 'Filename Expansion' английским по бэкграунду написано
  If one of these characters appears, then the word is regarded as
  a PATTERN, and replaced with an alphabetically sorted list of file
  ~
  names matching the pattern.

По-моему, в POSIX-е это тоже требуется, но искать лень.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Dmitrii Varvashenia
02.06.06, Victor Wagner [EMAIL PROTECTED] написал(а):
On 2006.06.02 at 13:29:05 +0200, Anton Petrusevich wrote: On Friday 02 June 2006 12:53, aor E Lia Zod wrote:  восстановить:  $ cat filename.*  filename.ogg Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном
 порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует имена файлов. Или меня подводит склероз?
Подводит. За все shell-ы не скажу, но вinfo -f bash 'Filename Expansion' английским по бэкграунду написаноIf one of these characters appears, then the word is regarded asa PATTERN, and replaced with an alphabetically sorted list of file
~names matching the pattern.По-моему, в POSIX-е это тоже требуется, но искать лень.Собрал назад для надежности вот такой конструкцией:
cat `ls -1 *\.iso\.[0-9][0-9]| sort`  out.isomd5sum подтвердил, что файлы одинаковы.;-)-- WBR, Dmitrii+375 29 40-LINUX


Re: чем можно пожать файл на куски?

2006-06-02 Пенетрантность Anton Petrusevich
On Friday 02 June 2006 13:52, Victor Wagner wrote:
 Подводит. За все shell-ы не скажу, но в
 info -f bash 'Filename Expansion' английским по бэкграунду написано
   If one of these characters appears, then the word is regarded as
   a PATTERN, and replaced with an alphabetically sorted list of file
   ~
   names matching the pattern.
 По-моему, в POSIX-е это тоже требуется, но искать лень.

Кажется это воспоминание о произвольности порядка раскрытия glob у меня от SCO 
OpenServer|Unixware... Точно помню, что удивлялся и исправлял, а где 
исправлял уже не помню :)
-- 
Anton Petrusevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: чем можно пожать ф айл на куски?

2006-06-02 Пенетрантность Victor Wagner
On 2006.06.02 at 14:06:44 +0200, Anton Petrusevich wrote:

 Кажется это воспоминание о произвольности порядка раскрытия glob у меня от 
 SCO 
 OpenServer|Unixware... Точно помню, что удивлялся и исправлял, а где 
 исправлял уже не помню :)

Ну так в sco много всяких странностей и кривостей было.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



заменить три пустых строки одной

2006-06-02 Пенетрантность Vladimir Zolotykh
Подскажите пожалуйста как
заменить три пустых строки подряд одной пустой строкой 
по всему файлу? Т.е. в исходной файле иногда встречаются
три пустых строки (не уверен, что в пустых строках нет пробелов
или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
Вот пример одной такой тройки пустых строк (в формате OD)

000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
020 040 040 040 040 040 040 040 012 012
031

-- 
Vladimir Zolotykh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: заменить три пуст ых строки одной

2006-06-02 Пенетрантность Sergey Jusupov

Vladimir Zolotykh пишет:

Подскажите пожалуйста как
заменить три пустых строки подряд одной пустой строкой 
по всему файлу? Т.е. в исходной файле иногда встречаются

три пустых строки (не уверен, что в пустых строках нет пробелов
или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
Вот пример одной такой тройки пустых строк (в формате OD)

000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
020 040 040 040 040 040 040 040 012 012
031

  
Ну например читать файл построчно, смотреть что находится в данной 
строке, если все символы являются пробельными (/^\s*$/), то 
увеличиваем счетчик на единицу и переходим к новой строке (эту строку 
можно сохранить в буфер), как только счетчик стал 3 - вставить пустую 
строку. Если счетчик не нулевой и не равен 3, а строка содержит символы 
отличные от пробельных, то достаем из буфера строки и вставляем в файл.


Примерно так.

--
Saludos! Sergio




Re: заменить три пустых строки одной

2006-06-02 Пенетрантность Artem Chuprina
Vladimir Zolotykh - debian-russian@lists.debian.org  @ Fri, 2 Jun 2006 
15:23:43 +0300:

 VZ Подскажите пожалуйста как
 VZ заменить три пустых строки подряд одной пустой строкой 
 VZ по всему файлу? Т.е. в исходной файле иногда встречаются
 VZ три пустых строки (не уверен, что в пустых строках нет пробелов
 VZ или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
 VZ Вот пример одной такой тройки пустых строк (в формате OD)

 VZ 000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
 VZ 020 040 040 040 040 040 040 040 012 012
 VZ 031

perl -p0e 's/(^|\n)[ \t]*\n[ \t]*\n[ \t]*(\n|$)/$2/gs'

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Ходячая энциклопедия - это девушка, которая пытается многознанием
компенсировать отсутствие мыслительных навыков (С)энта


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Размер отступа в Vim

2006-06-02 Пенетрантность Dmitry E. Oboukhov
 P.S. Сроду я не пырял Python за его отступы.  Я находился и нахожусь в
 непонятках, почему на нем никто не может написать работоспособную
 программу.  На отступы грешу менее всего.
   
 Забавно, что в comp.lang.python недавно прошёл флейм на ту же тему -- 
 пробелы против табуляций в отступах. Хотя там уж использование табуляций 
 как отступов подкрепляется самим синтаксисом. Чего-то приверженцы 
 пробелов недопонимают, мне это напоминает неискоренимую традицию 
 отбивать абзацные отступы в Word пробелами или в HTML -- 
 nbsp;nbsp;nbsp;nbsp;nbsp;.
я тут взялся модулек написать для fuse, ну и по ходу ковыряюсь в
исходниках libc, чтобы понять как точно работает та или иная мелочь,
так вот, вот такой косяк довольно часто встречается:

=== cut 
  while (inbytesleft  0)
{ 
  ret = iconv (ic, inbufp, inbytesleft, outbufp, outbytes);
  if (ret == -1)
  {
printf (iconv failed: from: %s, to: %s: %s,
  fromcode, tocode, strerror (errno));
return -1;
  }
}
=== cut 

это так показывает код - обычный less.
местами, где довольно большое количество вложений выглядит еще более
ужасТно.

очевидно что если бы TAB был заменен на пробелы то было бы все ок.

так что TAB'ы масдай, да здравствуют пробелы!
;)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: CDROM монтируется но не отмонтируется и узером ни рутом

2006-06-02 Пенетрантность Artem Zolochevskiy
aor E wrote:

 device is busy
 Эта беда случается толкько в KDE.
 Что делать?

Очень похоже на то, что имел я. Эта большая KDE-шная беда. Что только не
перепробовал - и выключить предварительно загруженные konqueror и ещё кучу
всего. Но всё равно выплёвывание cdrom раз на раз не приходилось. Но более
глубокий анализ показал, что увы - в моём случае это неизлечимо. Речь идёт
о извесном баге в kde 3 где cdrom держит kdeinit: kio_audiocd.
http://bugs.kde.org/show_bug.cgi?id=95676 И фиксить это судя по всему никто
уже не будет, ибо в более позних версиях kde этого уже нет.
Для себя решил грязным влезанием в систему - в начало /usr/bin/kdeeject
проприсать
pkill -f 'kdeinit: kio_audiocd'

В etch этой неприятности уже нет попричине более нового kde.
Вот так вот :(


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: заменить три пусты х строки одной

2006-06-02 Пенетрантность Иван Лох
On Fri, Jun 02, 2006 at 03:23:43PM +0300, Vladimir Zolotykh wrote:
 Подскажите пожалуйста как
 заменить три пустых строки подряд одной пустой строкой 
 по всему файлу? Т.е. в исходной файле иногда встречаются
 три пустых строки (не уверен, что в пустых строках нет пробелов
 или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
 Вот пример одной такой тройки пустых строк (в формате OD)

#!/bin/sed -f
/^\s*$/{
N
/^\s*\n\s*$/D
} 

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: fm tuner

2006-06-02 Пенетрантность Dmitry Labutcky

Hi!
Alexander Vlasov wrote:

Прошу прощения, это я невнимателен. английским по фону в dmesg было
сказано, что версия компилятора ядра и модуля не совпадают. Теперь
модуль загрузился, fmscan находит конечное количество станций (12).

Может, стоит чуть-чуть подпилить инфраструктуру для сбора этого модуля
через module-assistant (я могу заняться, если разберусь как теперь с
тюнера что-то записать)?



можно и через module-assistant, но я этим заниматься точно не буду. Меня 
обычная сборка устраивает, тем более, что я практически не пользуюсь ядрами с 
диструбутивов. Если есть желание заняться - пожалуста.


Записать можно весьма просто. Подай выход с тюнера на вход звуковой карты и 
пиши с dsp этой карты либо через алсу, либо через осс. Я себе подавал на aux 
вход карты - проблем не возникало.



--
/bye
--
Dmitry U.Labutcky  System administrator of Swift Trace
mail to: [EMAIL PROTECTED]Simferopol, Crimea, Ukraine
phone:   +380-652-516546   Yaltinskaya 20, office 502


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: fm tuner

2006-06-02 Пенетрантность Dmitry Labutcky

Hi!
Mikhail Gusarov wrote:

You ([EMAIL PROTECTED]) wrote:

 DL Хитрая карточка. Я с ней тоже долго парился, потом мне это надоело и
 DL за пару часов написал для нее отдельный модулек.
 DL Забирать здесь:
 DL http://mordor.strace.net/fm-radio/fm801_radio_2.6.tgz

А в v4l засабмитить не пробовал? Там разработчики достаточно вменяемые.


Не, не пробовал. А есть смысл то? Карточка то весьма специфичная, а в v4l уже 
есть дрова для этого тюнера, правда при суловии, что еще ac97 присутствует на 
карточке и микросхема тюнера завязана на него.


--
/bye
--
Dmitry U.Labutcky  System administrator of Swift Trace
mail to: [EMAIL PROTECTED]Simferopol, Crimea, Ukraine
phone:   +380-652-516546   Yaltinskaya 20, office 502


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: заменить три пусты х строки одной

2006-06-02 Пенетрантность Vladimir Zolotykh
On Fri, 02 Jun 2006 17:06:19 +0400
Artem Chuprina [EMAIL PROTECTED] wrote:

 Vladimir Zolotykh - debian-russian@lists.debian.org  @ Fri, 2 Jun 2006 
 15:23:43 +0300:
 
  VZ Подскажите пожалуйста как
  VZ заменить три пустых строки подряд одной пустой строкой 
  VZ по всему файлу? Т.е. в исходной файле иногда встречаются
  VZ три пустых строки (не уверен, что в пустых строках нет пробелов
  VZ или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
  VZ Вот пример одной такой тройки пустых строк (в формате OD)
 
  VZ 000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
  VZ 020 040 040 040 040 040 040 040 012 012
  VZ 031
 
 perl -p0e 's/(^|\n)[ \t]*\n[ \t]*\n[ \t]*(\n|$)/$2/gs'
Признаться не люблю Perl (извини), поэтому вероятно не стремлюсь
узнать его лучше, поэтому не могу сказать, почему команда
удаляет _все_ пустые строки не оставляя ни одной.


-- 
Vladimir Zolotykh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Размер отступа в Vim

2006-06-02 Пенетрантность Иван Лох
On Fri, Jun 02, 2006 at 05:10:47PM +0400, Dmitry E. Oboukhov wrote:
 я тут взялся модулек написать для fuse, ну и по ходу ковыряюсь в
 исходниках libc, чтобы понять как точно работает та или иная мелочь,
 так вот, вот такой косяк довольно часто встречается:
 
 это так показывает код - обычный less.

less -x4 не пробовали?

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: fm tuner

2006-06-02 Пенетрантность Mikhail Gusarov

You ([EMAIL PROTECTED]) wrote:

 DL Не, не пробовал. А есть смысл то? Карточка то весьма специфичная,

Но ведь не поддерживаемая сама по себе? Этого вполне достаточно.

 DL а в v4l уже есть дрова для этого тюнера, правда при суловии, что
 DL еще ac97 присутствует на карточке и микросхема тюнера завязана на
 DL него.

Вот именно.

-- 
JID: [EMAIL PROTECTED]


Re: чем можно пожать фа йл на куски?

2006-06-02 Пенетрантность Mikhail Gusarov

You ([EMAIL PROTECTED]) wrote:

 AP Помимо того, что сказал Витус, хочу добавить, что существует ещё
 AP RAR, который давно уже не экзотика.


[EMAIL PROTECTED]:~]% apt-cache show rar
Package: rar
...
Section: non-free/utils
...
 This program is shareware and you must register it after 40 days of use.
...


-- 
JID: [EMAIL PROTECTED]


Re: Размер отступа в Vim

2006-06-02 Пенетрантность Mikhail Gusarov

You ([EMAIL PROTECTED]) wrote:

 ИЛ less -x4 не пробовали?

А вы на шкаф, на шкаф залезьте. Вот оно и начинает вылезать -
костыли, подкладываемые кривую семантику таба.

-- 
JID: [EMAIL PROTECTED]


Re: fm tuner

2006-06-02 Пенетрантность Alexander Vlasov

 Записать можно весьма просто. Подай выход с тюнера на вход звуковой карты и 
 пиши с dsp этой карты либо через алсу, либо через осс. Я себе подавал на aux 
 вход карты - проблем не возникало.

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

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua


Re: заменить три пусты х строки одной

2006-06-02 Пенетрантность Vladimir Zolotykh
On Fri, 2 Jun 2006 15:23:43 +0300
Vladimir Zolotykh [EMAIL PROTECTED] wrote:

 Подскажите пожалуйста как
 заменить три пустых строки подряд одной пустой строкой 
 по всему файлу? Т.е. в исходной файле иногда встречаются
 три пустых строки (не уверен, что в пустых строках нет пробелов
 или табуляций), нужно каждую такую тройку заменить одной пустой строкой.
 Вот пример одной такой тройки пустых строк (в формате OD)
 
 000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
 020 040 040 040 040 040 040 040 012 012
 031

Большое спасибо всем.
Идею понял, регулярные выражения.
Лушче всего помню какие они в Emacs, поэтому и сделал в нем

(query-replace-regexp ^[   ]*
[   ]*
[   ]*
 
 nil nil nil)

-- 
Vladimir Zolotykh


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: fm tuner

2006-06-02 Пенетрантность Dmitry Labutcky

Hi!
Alexander Vlasov wrote:
Записать можно весьма просто. Подай выход с тюнера на вход звуковой карты и 
пиши с dsp этой карты либо через алсу, либо через осс. Я себе подавал на aux 
вход карты - проблем не возникало.


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


Так микросхемка тюнера этого не умеет. К сожалению. Примитивный деваайс.

--
/bye
--
Dmitry U.Labutcky  System administrator of Swift Trace
mail to: [EMAIL PROTECTED]Simferopol, Crimea, Ukraine
phone:   +380-652-516546   Yaltinskaya 20, office 502


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: заменить три пустых строки одной

2006-06-02 Пенетрантность Artem Chuprina
Vladimir Zolotykh - debian-russian@lists.debian.org  @ Fri, 2 Jun 2006 
16:53:37 +0300:

   VZ Подскажите пожалуйста как
   VZ заменить три пустых строки подряд одной пустой строкой 
   VZ по всему файлу? Т.е. в исходной файле иногда встречаются
   VZ три пустых строки (не уверен, что в пустых строках нет пробелов
   VZ или табуляций), нужно каждую такую тройку заменить одной пустой 
  строкой.
   VZ Вот пример одной такой тройки пустых строк (в формате OD)
  
   VZ 000 012 012 040 012 040 040 040 040 040 040 040 040 040 040 040 040
   VZ 020 040 040 040 040 040 040 040 012 012
   VZ 031
  
  perl -p0e 's/(^|\n)[ \t]*\n[ \t]*\n[ \t]*(\n|$)/$2/gs'
 VZ Признаться не люблю Perl (извини), поэтому вероятно не стремлюсь
 VZ узнать его лучше, поэтому не могу сказать, почему команда
 VZ удаляет _все_ пустые строки не оставляя ни одной.

Пардон.  $1$2, а не просто $2.  Края надо оставить оба как есть.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

У кошки четыре ноги: ввод, вывод, земля и питание.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Размер отступа в Vim

2006-06-02 Пенетрантность Artem Chuprina
Dmitry E. Oboukhov - debian-russian@lists.debian.org  @ Fri, 2 Jun 2006 
17:10:47 +0400:

  P.S. Сроду я не пырял Python за его отступы.  Я находился и нахожусь в
  непонятках, почему на нем никто не может написать работоспособную
  программу.  На отступы грешу менее всего.

  Забавно, что в comp.lang.python недавно прошёл флейм на ту же тему -- 
  пробелы против табуляций в отступах. Хотя там уж использование табуляций 
  как отступов подкрепляется самим синтаксисом. Чего-то приверженцы 
  пробелов недопонимают, мне это напоминает неискоренимую традицию 
  отбивать абзацные отступы в Word пробелами или в HTML -- 
  nbsp;nbsp;nbsp;nbsp;nbsp;.
 DEO я тут взялся модулек написать для fuse, ну и по ходу ковыряюсь в
 DEO исходниках libc, чтобы понять как точно работает та или иная мелочь,
 DEO так вот, вот такой косяк довольно часто встречается:

 DEO === cut 
 DEO   while (inbytesleft  0)
 DEO { 
 DEO   ret = iconv (ic, inbufp, inbytesleft, outbufp, outbytes);
 DEO   if (ret == -1)
 DEO   {
 DEO printf (iconv failed: from: %s, to: %s: %s,
 DEO   fromcode, tocode, strerror (errno));
 DEO return -1;
 DEO   }
 DEO }
 DEO === cut 

 DEO это так показывает код - обычный less.
 DEO местами, где довольно большое количество вложений выглядит еще более
 DEO ужасТно.

 DEO очевидно что если бы TAB был заменен на пробелы то было бы все ок.

А если бы TAB не был заменен на пробелы, то тоже все было бы ок.
Проблема исключительно в том, что табы на пробелы были заменены выборочно.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Весь юникс для того и был придуман, чтобы PS в принтер выплевывать.
Alex Korchmar в [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Размер отступа в Vim

2006-06-02 Пенетрантность Dmitry Nezhevenko
On Fri, Jun 02, 2006 at 05:10:47PM +0400, Dmitry E. Oboukhov wrote:
 === cut 
   while (inbytesleft  0)
 { 
   ret = iconv (ic, inbufp, inbytesleft, outbufp, outbytes);
   if (ret == -1)
   {
 printf (iconv failed: from: %s, to: %s: %s,
   fromcode, tocode, strerror (errno));
 return -1;
   }
 }
 === cut 
 
 это так показывает код - обычный less.
 местами, где довольно большое количество вложений выглядит еще более
 ужасТно.

Это подтверждает то, что если уже есть код с одним стилем отступов, то его
нужно придерживаться во всем этом коде, и не смешивать TAB-ы с пробелами.
Соответсвенно патчи в upstream высылать с тем же стилем отступа, что и в
исходном коде.

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: хранить старые базы

2006-06-02 Пенетрантность Serge Olkhowik
On Thu, 18 May 2006 03:09:35 +0400
 Mikhail Ramendik (Mikhail) wrote:

  Скопировать в сторонку, а искать потом grep'ом.  Опционально - при
  копировании в сторонку развернуть тексты из QP/Base64 (и перекодировать
  в единую кодировку), чтобы по ним греп тоже искал.  Разворачивать каждый
  раз при поиске уж больно накладно.

 Mikhail А чем бы всё это сделать? В смысле, развернуть, да так, чтобы
 Mikhail хедеры корректными оказались. Заодно наверное сконвертить из
 Mikhail maildir в более удобный для поиска (и скармливания разным
 Mikhail мейлерам) mbox...

Я пользую себе локально imap-сервер (dovecot) и посему любым клиентом хожу,
а вот для архивов пользую archivemail - вот он в mbox и складывает.

-- 
Serge Olkhowik (aka BaMba)
[EMAIL PROTECTED] http://www.bamba.dp.ua 2:464/[EMAIL PROTECTED] ICQ:322855162


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



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

2006-06-02 Пенетрантность Victor Skurihin
Доброго времени суток, многоуважемые.

Вот для решения сабжа попробовал использовать find,
find ./ -type f -regex .* .* -exec mv {} `echo {}|tr ' ' '_'` \;
но не добился желаемого:

[EMAIL PROTECTED] /tmp/testdir $ ls -1
1 test file.txt
2 test file.txt
3 test file.txt
[EMAIL PROTECTED] /tmp/testdir $ find ./ -type f -regex .* .* -exec mv {} 
`echo {}|tr ' ' '_'` \;
mv: `./2 test file.txt' and `./2 test file.txt' are the same file
mv: `./3 test file.txt' and `./3 test file.txt' are the same file
mv: `./1 test file.txt' and `./1 test file.txt' are the same file

Подскажите пожалуйста где ошибся?
-- 
Victor Skurihin
Jabber: [EMAIL PROTECTED]





-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: В текущем каталоге и его подкаталогах, все файлы в именах которых содержется пробел заменить их на знак _.

2006-06-02 Пенетрантность Dmitry Baryshkov

Hello,

2006/6/2, Victor Skurihin [EMAIL PROTECTED]:

Доброго времени суток, многоуважемые.

Вот для решения сабжа попробовал использовать find,
find ./ -type f -regex .* .* -exec mv {} `echo {}|tr ' ' '_'` \;
но не добился желаемого:

[EMAIL PROTECTED] /tmp/testdir $ find ./ -type f -regex .* .* -exec mv {} 
`echo {}|tr ' ' '_'` \;


Все, что в бэктиках выполняется sh до find. Соответственно find
получает ... -exec mv {} {} \;

Правильнее:
$ rename 's/ /_/g' *

--
With best wishes
Dmitry Baryshkov


Re: В текущем каталоге и его подкаталогах, все файлы в именах которых содержется пробел заменить их на знак _.

2006-06-02 Пенетрантность Yuri Kozlov

2006/6/2, Victor Skurihin [EMAIL PROTECTED]:

Доброго времени суток, многоуважемые.

Вот для решения сабжа попробовал использовать find,
find ./ -type f -regex .* .* -exec mv {} `echo {}|tr ' ' '_'` \;
но не добился желаемого:

[EMAIL PROTECTED] /tmp/testdir $ ls -1
1 test file.txt
2 test file.txt
3 test file.txt
[EMAIL PROTECTED] /tmp/testdir $ find ./ -type f -regex .* .* -exec mv {} 
`echo {}|tr ' ' '_'` \;
mv: `./2 test file.txt' and `./2 test file.txt' are the same file
mv: `./3 test file.txt' and `./3 test file.txt' are the same file
mv: `./1 test file.txt' and `./1 test file.txt' are the same file

Подскажите пожалуйста где ошибся?


rename 's/\ /\_/g' *

--
Regards,
Yuri Kozlov


Re: В текущем каталоге и его подкаталогах, все файлы в именах котор ых содержется пробел заменить их на знак _.

2006-06-02 Пенетрантность Dmitry E. Oboukhov
 Доброго времени суток, многоуважемые.
 
 Вот для решения сабжа попробовал использовать find,
 find ./ -type f -regex .* .* -exec mv {} `echo {}|tr ' ' '_'` \;
 но не добился желаемого:
 
 [EMAIL PROTECTED] /tmp/testdir $ ls -1
 1 test file.txt
 2 test file.txt
 3 test file.txt
 [EMAIL PROTECTED] /tmp/testdir $ find ./ -type f -regex .* .* -exec mv {} 
 `echo {}|tr ' ' '_'` \;
 mv: `./2 test file.txt' and `./2 test file.txt' are the same file
 mv: `./3 test file.txt' and `./3 test file.txt' are the same file
 mv: `./1 test file.txt' and `./1 test file.txt' are the same file
 
 Подскажите пожалуйста где ошибся?

for i in *; do
name_out=`echo $i|sed s/ /_/g`
if [ $i = $name_out ]; then
echo $i не переименовываем
else
echo $i переименовываем в $name_out
mv $i $name_out
fi
done


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: В текущем каталог е и его подкаталогах, все файлы в именах к оторых содержется про бел заменить их на зн ак _.

2006-06-02 Пенетрантность Victor Skurihin
Dmitry E. Oboukhov wrote:
Доброго времени суток, многоуважемые.

Вот для решения сабжа попробовал использовать find,
find ./ -type f -regex .* .* -exec mv {} `echo {}|tr ' ' '_'` \;
но не добился желаемого:

[EMAIL PROTECTED] /tmp/testdir $ ls -1
1 test file.txt
2 test file.txt
3 test file.txt
[EMAIL PROTECTED] /tmp/testdir $ find ./ -type f -regex .* .* -exec mv {} 
`echo {}|tr ' ' '_'` \;
mv: `./2 test file.txt' and `./2 test file.txt' are the same file
mv: `./3 test file.txt' and `./3 test file.txt' are the same file
mv: `./1 test file.txt' and `./1 test file.txt' are the same file

Подскажите пожалуйста где ошибся?
 
 
 for i in *; do
   name_out=`echo $i|sed s/ /_/g`
   if [ $i = $name_out ]; then
   echo $i не переименовываем
   else
   echo $i переименовываем в $name_out
   mv $i $name_out
   fi
 done
Ну тогда вот так вот правильнее:
#!/bin/sh

rename()
{
test -d $1  cd $1
for i in *; do
if [ -d $i -a $i != . -a $i != .. ]; then
echo yes: $i
rename $i
fi
name_out=`echo $i|tr   _`
if [ -f $i -a $i = $name_out ]; then
echo $i не переименовываем
else
echo $i переименовываем в $name_out
mv $i $name_out
fi
done
}

rename .
#EOF


только зачем изобретать велосипед?
-- 
Victor Skurihin
Jabber: [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: В текущем каталоге и его подкаталогах, все файлы в именах котор ых содержется пробел заменить их на знак _.

2006-06-02 Пенетрантность Dmitry E. Oboukhov
 только зачем изобретать велосипед?
да просточаще проще его заново изобрести чем найти где ошибка
вам шашечки или ехать? (ц) ;)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: В текущем каталог е и его подкаталогах, все файлы в именах к оторых содержется про бел заменить их на зн ак _.

2006-06-02 Пенетрантность Victor Skurihin
Dmitry E. Oboukhov wrote:
только зачем изобретать велосипед?
 
 да просточаще проще его заново изобрести чем найти где ошибка
 вам шашечки или ехать? (ц) ;)

В данном случае шашечки, так как не понятно было поведение find-а.
А реализовать и на perl-е и на c можно ;-)
ЗЫ хотя это уже оффтопик.

-- 
Victor Skurihin
Jabber: [EMAIL PROTECTED]



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



aptitude --print-uris

2006-06-02 Пенетрантность Dmitry Nezhevenko
apt-get умел делать --print-uris. Как добиться похожего поведения от
aptitude. Чтение man-а ни чего не дало.

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


php4 mysql-4.1 connecton charset

2006-06-02 Пенетрантность Andrey Melnikoff
Hi All.

Пишу для вслед идущим, благо в unstable уже php4-4.4.2 собран с
libmysqlclient15-dev (от mysql 5.0). А стонами - завалено пол интернета.

Проблема в том, что сейчас в stable php собран с libmysqlclient12-dev (от
mysql 4.0), который _не_ договаривается с сервером о используемых
кодировках. Если сайто-писатели не предпринимают никаких действий для
установки правильного чарсета (а они обычно этого не делают), то апгрейд на 
mysql-server-4.1 и соответственно libmysqlclient14-dev вызывает одну большу
проблему - все данные из mysql у таких писателей отображаются вопросами.

Суть проблемы - бибилиотека от mysql-4.1 согласует с сервером
character_set_client, character_set_connection и character_set_results, 
которые по умолчанию стоят в latin1.

Был найден патч [1] для 5.0.4, который использует новую опцию
mysql_real_connect() - MYSQL_SET_CHARSET_NAME для установки 
дефолтного чарсета. 

Я подправил его для 4.4.2 и выложил у себя [2].

Патч добавляет опцию mysql.set_names которая позволяет указывать чарсет по
умолчанию без изменения всех phpшных скриптов.

[1]
http://www.mysql.gr.jp/frame/modules/bwiki/index.php?plugin=attachrefer=Contribopenfile=php-5.0.4-mysql.c.patch
http://www.temnota.kmv.ru/php/php-5.0.4-mysql.c.patch

[2]
http://www.temnota.kmv.ru/php/php4-4.4.2-mysql.c-charset.diff



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: php4 mysql-4.1 connecton charset

2006-06-02 Пенетрантность Anton Petrusevich
On Saturday 03 June 2006 00:02, Andrey Melnikoff wrote:
 Пишу для вслед идущим, благо в unstable уже php4-4.4.2 собран с
 libmysqlclient15-dev (от mysql 5.0). А стонами - завалено пол интернета.

Yahoo! Если б это была единственная проблема с апгрейдами mysql... Я не могу 
высказать простыми не матершинными словами что я думаю об изменении работы 
функции PASSWORD()... В debian попробовали решить её введением своего 
дебианизма в my.cf: old_passwords=1, но что делать мне с базой от mysql 5.0 
из редхата, где пароли уже в новом формате, а софт в дебиане хочет пароли в 
старом формате? А как чудесно придумали с бинарной несовместимостью 
libmysqlclient, после версии 5.0.18, что дебиановцы сделали новый пакет 
libmysqlclient15off в итоге... 
-- 
Anton Petrusevich


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: CDROM монтируется но не отмонтируется и узером ни рутом

2006-06-02 Пенетрантность aor E Lia Zod


On Friday 02 June 2006 17:11, Artem Zolochevskiy wrote:
 aor E wrote:
  device is busy
  Эта беда случается толкько в KDE.
  Что делать?

 Очень похоже на то, что имел я. Эта большая KDE-шная беда. Что только не
 перепробовал - и выключить предварительно загруженные konqueror и ещё кучу
 всего. Но всё равно выплёвывание cdrom раз на раз не приходилось. Но более
 глубокий анализ показал, что увы - в моём случае это неизлечимо. Речь идёт
 о извесном баге в kde 3 где cdrom держит kdeinit: kio_audiocd.
 http://bugs.kde.org/show_bug.cgi?id=95676 И фиксить это судя по всему никто
 уже не будет, ибо в более позних версиях kde этого уже нет.
 Для себя решил грязным влезанием в систему - в начало /usr/bin/kdeeject
 проприсать
 pkill -f 'kdeinit: kio_audiocd'

 В etch этой неприятности уже нет попричине более нового kde.
 Вот так вот :(

Большое спасибо, так и сделал

-- 
aor E
AEOS93


yahoo! POP

2006-06-02 Пенетрантность aor E Lia Zod
Здравствуйте
Не знает ли кто, можно ли каким образом использовать pop и smtp для kmail на 
бесплатном email-е yahoo?
-- 

aor E
AEOS93


Re: yahoo! POP

2006-06-02 Пенетрантность Dmitry Nezhevenko
On Sat, Jun 03, 2006 at 05:21:27AM +0400, aor E Lia Zod wrote:
 Здравствуйте
 Не знает ли кто, можно ли каким образом использовать pop и smtp для kmail на 
 бесплатном email-е yahoo?

На счет POP3 не знаю, но apt говорит, что есть некий fetchyahoo, который
умеет складывать почту с yahoo в mbox.

-- 
WBR, Dmitry


signature.asc
Description: Digital signature