Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: [Lug-bg] Баш цикли (беше Re: Batch Video Converter)


  • Subject: Re: [Lug-bg] Баш цикли (беше Re: Batch Video Converter)
  • From: pagu <test@xxxxxxxxxx>
  • Date: Mon, 15 Nov 2010 17:26:29 +0200

И аз ползвам основно for, въпреки че и двата си имат различни приложения.
Като пример - по-удобно и бързо ми се струва да изпълня:

for x in `cat file.name | grep X | awk '{print $0...1}'`; do echo $x; done

On 11/15/2010 04:43 PM, Ivo wrote:
Здравейте,
Много ми хареса употребата на глагола убеждавам по-долу.
А моят въпрос е свързна с баш циклите. Доста често убеждавам програми да свършат работа по много файлове с while, но пък доста често виждам примери с for.
Да не би да има някаква врътка, която не знам?

Поздрави, Иво Събев

On 11/15/2010 08:50 AM, Peter Pentchev wrote:
On Mon, Nov 15, 2010 at 09:29:40AM +0200, Svetlin Nakov wrote:
  
Колеги,

Някой знае ли софтуер, който може да конвертира в batch режим множество
видеофайлове от MPEG2 формат (от Mini-DV камера с PCM звук) към
по-цивилизован формат, примерно XVid+AC3?
    
По принцип всеки софтуер, който може да бъде пуснат от команден ред и
да прекодира един файл, може да бъде убеден да прекодира повече от един
файл със shell script или batch файл (в зависимост от операционната
система ;).  Например с mencoder можеш да направиш нещо като:

for i in *.mpg; do
	mencoder ...options... "$i" -o ../converted/"$i"
done

...или, ако файловете ти са в повече от една директория:

for i in `find . -type f -name '*.mpg'`; do
	d=`dirname "$i"`
	mkdir -p ../converted/"$d"
	mencoder ...options... "$i" -o ../converted/"$i"
done

А иначе самото прекодиране би трябвало да може да бъде направени или
с mencoder (от MPlayer), или с vlc, а сигурно има и други.

Поздрави,
Петър

  
_______________________________________________ Lug-bg mailing list Lug-bg@xxxxxxxxxxxxxxxxxx http://linux-bulgaria.org/mailman/listinfo/lug-bg
_______________________________________________ Lug-bg mailing list Lug-bg@xxxxxxxxxxxxxxxxxx http://linux-bulgaria.org/mailman/listinfo/lug-bg

_______________________________________________
Lug-bg mailing list
Lug-bg@xxxxxxxxxxxxxxxxxx
http://linux-bulgaria.org/mailman/listinfo/lug-bg


 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.