ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Переимненование файлов.
@ 2006-10-26 15:46 Шенцев Алексей Владимирович
  2006-10-26 15:54 ` Шенцев Алексей Владимирович
  2006-10-26 15:59 ` Valery V. Inozemtsev
  0 siblings, 2 replies; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-26 15:46 UTC (permalink / raw)
  To: ALT Linux Community

Сабж вот в чём: нужно в именах файлов одном каталоге заменить пробелы на "_" 
или удалить из имён пробелы. Как это сделать?
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 15:46 [Comm] Переимненование файлов Шенцев Алексей Владимирович
@ 2006-10-26 15:54 ` Шенцев Алексей Владимирович
  2006-10-26 15:59 ` Valery V. Inozemtsev
  1 sibling, 0 replies; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-26 15:54 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Четверг 26 октября 2006 19:46 Шенцев Алексей Владимирович 
написал(a):
> Сабж вот в чём: нужно в именах файлов одном каталоге заменить пробелы н
> "_" или удалить из имён пробелы. Как это сделать? 
Отбой. Разобрался как это сделатьв krename
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 15:46 [Comm] Переимненование файлов Шенцев Алексей Владимирович
  2006-10-26 15:54 ` Шенцев Алексей Владимирович
@ 2006-10-26 15:59 ` Valery V. Inozemtsev
  2006-10-26 16:11   ` Шенцев Алексей Владимирович
  1 sibling, 1 reply; 15+ messages in thread
From: Valery V. Inozemtsev @ 2006-10-26 15:59 UTC (permalink / raw)
  To: ALT Linux Community


[-- Attachment #1.1: Type: text/plain, Size: 277 bytes --]

В сообщении от 26 октября 2006 19:46 Шенцев Алексей Владимирович написал(a):
> Сабж вот в чём: нужно в именах файлов одном каталоге заменить пробелы на
> "_" или удалить из имён пробелы. Как это сделать?

как то мне тоже это понадобилось. см. в атаче

-- 
Valery V. Inozemtsev

[-- Attachment #1.2: rename.sh --]
[-- Type: application/x-shellscript, Size: 512 bytes --]

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 15:59 ` Valery V. Inozemtsev
@ 2006-10-26 16:11   ` Шенцев Алексей Владимирович
  2006-10-26 16:22     ` Valery V. Inozemtsev
  0 siblings, 1 reply; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-26 16:11 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Четверг 26 октября 2006 19:59 Valery V. Inozemtsev написал(a):
> как то мне тоже это понадобилось. см. в атаче
За скрипт спасибо. А как можно сделать такое:
все файлы в каталоге имеют формат eps, т.е. рассширение .ps. Нужно их 
преобразовать в иной формат, например в .svm. Преобразование одного файла я 
делал так:
$ pstoedit -f svm Workstation.ps Workstation.svm
Но их очень много и каждый ручками тяжеловато преобразовывать. Можно такое 
сделаить автоматом?
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 16:11   ` Шенцев Алексей Владимирович
@ 2006-10-26 16:22     ` Valery V. Inozemtsev
  2006-10-26 17:42       ` Maxim Tyurin
  0 siblings, 1 reply; 15+ messages in thread
From: Valery V. Inozemtsev @ 2006-10-26 16:22 UTC (permalink / raw)
  To: ALT Linux Community

[-- Attachment #1: Type: text/plain, Size: 674 bytes --]

В сообщении от 26 октября 2006 20:11 Шенцев Алексей Владимирович написал(a):
> В сообщении от Четверг 26 октября 2006 19:59 Valery V. Inozemtsev 
написал(a):
> > как то мне тоже это понадобилось. см. в атаче
>
> За скрипт спасибо. А как можно сделать такое:
> все файлы в каталоге имеют формат eps, т.е. рассширение .ps. Нужно их
> преобразовать в иной формат, например в .svm. Преобразование одного файла я
> делал так:
> $ pstoedit -f svm Workstation.ps Workstation.svm
> Но их очень много и каждый ручками тяжеловато преобразовывать. Можно такое
> сделаить автоматом?

$ for f in *.ps; do pstoedit -f svm $f `echo $f | sed 's,\.ps,.svm,'`; done

-- 
Valery V. Inozemtsev

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 16:22     ` Valery V. Inozemtsev
@ 2006-10-26 17:42       ` Maxim Tyurin
  2006-10-26 18:07         ` Sergey Vlasov
  0 siblings, 1 reply; 15+ messages in thread
From: Maxim Tyurin @ 2006-10-26 17:42 UTC (permalink / raw)
  To: ALT Linux Community

Valery V. Inozemtsev пишет:
>> За скрипт спасибо. А как можно сделать такое:
>> все файлы в каталоге имеют формат eps, т.е. рассширение .ps. Нужно их
>> преобразовать в иной формат, например в .svm. Преобразование одного файла я
>> делал так:
>> $ pstoedit -f svm Workstation.ps Workstation.svm
>> Но их очень много и каждый ручками тяжеловато преобразовывать. Можно такое
>> сделаить автоматом?
>>     
>
> $ for f in *.ps; do pstoedit -f svm $f `echo $f | sed 's,\.ps,.svm,'`; done
>   
А зачем тут sed?

for f in *.ps; do pstoedit -f svm $f ${f%%ps}svm; done



-- 
With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов.
  2006-10-26 17:42       ` Maxim Tyurin
@ 2006-10-26 18:07         ` Sergey Vlasov
  2006-10-26 18:27           ` [Comm] Переимненование файлов. [JT] Maxim Tyurin
  0 siblings, 1 reply; 15+ messages in thread
From: Sergey Vlasov @ 2006-10-26 18:07 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 779 bytes --]

On Thu, Oct 26, 2006 at 08:42:13PM +0300, Maxim Tyurin wrote:
> Valery V. Inozemtsev пишет:
> >> За скрипт спасибо. А как можно сделать такое:
> >> все файлы в каталоге имеют формат eps, т.е. рассширение .ps. Нужно их
> >> преобразовать в иной формат, например в .svm. Преобразование одного файла я
> >> делал так:
> >> $ pstoedit -f svm Workstation.ps Workstation.svm
> >> Но их очень много и каждый ручками тяжеловато преобразовывать. Можно такое
> >> сделаить автоматом?
> >>     
> >
> > $ for f in *.ps; do pstoedit -f svm $f `echo $f | sed 's,\.ps,.svm,'`; done
> >   
> А зачем тут sed?
> 
> for f in *.ps; do pstoedit -f svm $f ${f%%ps}svm; done

for f in *.ps; do pstoedit -f svm "$f" "${f%%ps}svm"; done

Иначе на именах с пробелами всё развалится.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-26 18:07         ` Sergey Vlasov
@ 2006-10-26 18:27           ` Maxim Tyurin
  2006-10-26 20:33             ` Michael Shigorin
  0 siblings, 1 reply; 15+ messages in thread
From: Maxim Tyurin @ 2006-10-26 18:27 UTC (permalink / raw)
  To: ALT Linux Community

Sergey Vlasov пишет:
> On Thu, Oct 26, 2006 at 08:42:13PM +0300, Maxim Tyurin wrote:
>   
>> Valery V. Inozemtsev пишет:
>>     
>>>> За скрипт спасибо. А как можно сделать такое:
>>>> все файлы в каталоге имеют формат eps, т.е. рассширение .ps. Нужно их
>>>> преобразовать в иной формат, например в .svm. Преобразование одного файла я
>>>> делал так:
>>>> $ pstoedit -f svm Workstation.ps Workstation.svm
>>>> Но их очень много и каждый ручками тяжеловато преобразовывать. Можно такое
>>>> сделаить автоматом?
>>>>     
>>>>         
>>> $ for f in *.ps; do pstoedit -f svm $f `echo $f | sed 's,\.ps,.svm,'`; done
>>>   
>>>       
>> А зачем тут sed?
>>
>> for f in *.ps; do pstoedit -f svm $f ${f%%ps}svm; done
>>     
>
> for f in *.ps; do pstoedit -f svm "$f" "${f%%ps}svm"; done
>
> Иначе на именах с пробелами всё развалится.
>   
Конечно. Просто я copy-paste сделал.
А вообще тред начался с замены пробелов на подчеркивания. Так что уже не
на чем ломаться ;)

-- 
With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-26 18:27           ` [Comm] Переимненование файлов. [JT] Maxim Tyurin
@ 2006-10-26 20:33             ` Michael Shigorin
  2006-10-27  5:19               ` Шенцев Алексей Владимирович
  0 siblings, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2006-10-26 20:33 UTC (permalink / raw)
  To: ALT Linux Community

On Thu, Oct 26, 2006 at 09:27:17PM +0300, Maxim Tyurin wrote:
> А вообще тред начался с замены пробелов на подчеркивания. Так
> что уже не на чем ломаться ;)

Здрасьте, а табы? :)

Вообще с каталогами *.ps может и поплохеть, по-хорошему
всё-таки find -type f | while read var -- лучше.
(к -print0 чгря так и не привык)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-26 20:33             ` Michael Shigorin
@ 2006-10-27  5:19               ` Шенцев Алексей Владимирович
  2006-10-27  6:26                 ` Evgenii Terechkov
  2006-10-27  7:37                 ` Maxim Tyurin
  0 siblings, 2 replies; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-27  5:19 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Пятница 27 октября 2006 00:33 Michael Shigorin написал(a):
> On Thu, Oct 26, 2006 at 09:27:17PM +0300, Maxim Tyurin wrote:
> > А вообще тред начался с замены пробелов на подчеркивания. Так
> > что уже не на чем ломаться ;)
>
> Здрасьте, а табы? :)
Дык а их нет, см. начало треда ... :)
>
> Вообще с каталогами *.ps может и поплохеть, по-хорошему
> всё-таки find -type f | while read var -- лучше.
> (к -print0 чгря так и не привык)
Буду знать, для общего образования.
Спасибо всем за помощь. Просто скачал набор иконок для построения схем ЛВС с 
http://www.cisco.com/web/about/ac50/ac47/2.html
а они сделаны в Adobe Illustrator. Вот их и перегнал в формат, понятный ОО.
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-27  5:19               ` Шенцев Алексей Владимирович
@ 2006-10-27  6:26                 ` Evgenii Terechkov
  2006-10-27  7:37                 ` Maxim Tyurin
  1 sibling, 0 replies; 15+ messages in thread
From: Evgenii Terechkov @ 2006-10-27  6:26 UTC (permalink / raw)
  To: ALT Linux Community

Шенцев Алексей Владимирович пишет:

>> > А вообще тред начался с замены пробелов на подчеркивания. Так
>> > что уже не на чем ломаться ;)
>> Здрасьте, а табы? :)
> Дык а их нет, см. начало треда ... :)

А я частенько вот таким пользуюсь:

#!/usr/bin/perl -w
use locale;
$op = shift or die "Usage: rename expr [files]\n";
chomp(@ARGV = <STDIN>) unless @ARGV;
for (@ARGV) {
    $was = $_;
    eval $op;
    die $@ if $@;
    rename($was,$_) unless $was eq $_;
}

Типа pmv 's/ /_/g' *\ * можно сказать для решения исходной задачи (табы и
т.п.: pmv 's/\s/_/g' *).

Кто скажет нелюбителю перла - какие тут подвохи могут быть?

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-27  5:19               ` Шенцев Алексей Владимирович
  2006-10-27  6:26                 ` Evgenii Terechkov
@ 2006-10-27  7:37                 ` Maxim Tyurin
  2006-10-27  8:03                   ` Шенцев Алексей Владимирович
  1 sibling, 1 reply; 15+ messages in thread
From: Maxim Tyurin @ 2006-10-27  7:37 UTC (permalink / raw)
  To: ALT Linux Community

Шенцев Алексей Владимирович пишет:
> Буду знать, для общего образования.
> Спасибо всем за помощь. Просто скачал набор иконок для построения схем ЛВС с 
> http://www.cisco.com/web/about/ac50/ac47/2.html
> а они сделаны в Adobe Illustrator. Вот их и перегнал в формат, понятный ОО.
>   
Эти иконки есть в dia. Да и ИМХО схему сети в dia делать гораздо легче.


-- 
With Best Regards, Maxim Tyurin
JID:	MrKooll@jabber.pibhe.com
   ___                                 
  / _ )__ _____  ___ ____ _______ _____
 / _  / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/  \_,_/___/
               /___/  



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-27  7:37                 ` Maxim Tyurin
@ 2006-10-27  8:03                   ` Шенцев Алексей Владимирович
  2006-10-27  9:03                     ` Vladimir A. Svyatoshenko
  0 siblings, 1 reply; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-27  8:03 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Пятница 27 октября 2006 11:37 Maxim Tyurin написал(a):
> Эти иконки есть в dia. Да и ИМХО схему сети в dia делать гораздо легче.
Спасибо за подсказку. Но есть одно большое но: в dia они .png, т.е. растровые, 
а не векторные. А я как раз конвертировал именно векторный ресунок. Про 
масштабируемость растровой графики думаю не надо рассказывать ... :)
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-27  9:03                     ` Vladimir A. Svyatoshenko
@ 2006-10-27  9:03                       ` Шенцев Алексей Владимирович
  0 siblings, 0 replies; 15+ messages in thread
From: Шенцев Алексей Владимирович @ 2006-10-27  9:03 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Пятница 27 октября 2006 13:03 Vladimir A. Svyatoshenko 
написал(a):
> В Dia объекты лежат в png и shape. Вот второй формат вам наверное и
> подойдет.
Благодарю. А то ОО слишком прожорлив до ОЗУ, тяжёл, ох как он тяжёл ...
-- 
С уважением Шенцев Алексей Владимирович.
E-mail: ashen@nsrz.ru
ICQ: 271053845

^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [Comm] Переимненование файлов. [JT]
  2006-10-27  8:03                   ` Шенцев Алексей Владимирович
@ 2006-10-27  9:03                     ` Vladimir A. Svyatoshenko
  2006-10-27  9:03                       ` Шенцев Алексей Владимирович
  0 siblings, 1 reply; 15+ messages in thread
From: Vladimir A. Svyatoshenko @ 2006-10-27  9:03 UTC (permalink / raw)
  To: community

Добрый день,

> В сообщении от Пятница 27 октября 2006 11:37 Maxim Tyurin написал(a):
> > Эти иконки есть в dia. Да и ИМХО схему сети в dia делать гораздо
> > легче.
> Спасибо за подсказку. Но есть одно большое но: в dia они .png, т.е.
> растровые, а не векторные. А я как раз конвертировал именно векторный
> ресунок. Про масштабируемость растровой графики думаю не надо
> рассказывать ... :)

В Dia объекты лежат в png и shape. Вот второй формат вам наверное и
подойдет. 



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2006-10-27  9:03 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-26 15:46 [Comm] Переимненование файлов Шенцев Алексей Владимирович
2006-10-26 15:54 ` Шенцев Алексей Владимирович
2006-10-26 15:59 ` Valery V. Inozemtsev
2006-10-26 16:11   ` Шенцев Алексей Владимирович
2006-10-26 16:22     ` Valery V. Inozemtsev
2006-10-26 17:42       ` Maxim Tyurin
2006-10-26 18:07         ` Sergey Vlasov
2006-10-26 18:27           ` [Comm] Переимненование файлов. [JT] Maxim Tyurin
2006-10-26 20:33             ` Michael Shigorin
2006-10-27  5:19               ` Шенцев Алексей Владимирович
2006-10-27  6:26                 ` Evgenii Terechkov
2006-10-27  7:37                 ` Maxim Tyurin
2006-10-27  8:03                   ` Шенцев Алексей Владимирович
2006-10-27  9:03                     ` Vladimir A. Svyatoshenko
2006-10-27  9:03                       ` Шенцев Алексей Владимирович

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git