Re: ffmpeg in einer Schleife anwenden
On Mon, May 7, 2012 11:31, Andre Tann wrote:
> Christian Brabandt, Montag 07 Mai 2012:
>
>> http://mywiki.wooledge.org/BashFAQ/089
>
> Ah, das ist sehr aufschlußreich, wenn auch kurios, daß ausgerechnet
> ffmpeg stdin in dieser Weise liest. Danke für den Tip.
>
>
> Ich lese dort folgendes:
>
> while ? ; do
> ?
> done < <(find . -name '*.avi')
>
> Was ist denn "< <(find?)" für eine Notation, also ich meine die zwei <?
Das <(command) sagt der Shell, dass es den Output des commands als
Names Pipe (FIFO) zur Verfügung stellen soll, also etwas von dem man lesen
kann.
Durch das < bewirkst Du, dass die while Schleife von diesem File
Descriptor/Fifo liest, daraus wird also:
while ?; do
?
done < file
wobei file der Filedescriptor ist, von dem man die Ausgabe des
Commands lesen kann.
Grüße,
Christian
Reply to: