[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pipes und Fallunterscheidungen



Am Dienstag, 3. August 2004 01:15 schrieb Jan Trippler:
[...]
> Eine Lösung wäre eine temp. Datei. Ich konstruiere mir mal ein
> Beispiel (eine Zeile):
>
> jan@jack:~>getent passwd jan | tee jt.tmp | ( grep -q jan && cut
> -f1 -d: jt.tmp || cut -f7 -d: jt.tmp ) | nl; rm jt.tmp
>      1  jan
> jan@jack:~>getent passwd jan | tee jt.tmp | ( grep -q jana && cut
> -f1 -d: jt.tmp || cut -f7 -d: jt.tmp ) | nl; rm jt.tmp
>      1  /bin/bash

Zusatz: Was ich nicht getestet habe, ist das Verhalten bei großen 
Dateien / großen Datenmengen, die durch die Pipes marschieren. Kann 
sein, dass dann decision zu früh zurückkommt und action1/2 startet 
bevor die temp. Datei komplett ist.

Jan

-- 
Linux-Quickies: http://www.jan-trippler.de
PingoS: http://www.pingos.org
TTS-HowTo: https://ssl.pingos.org/pingos/intern/ttshowto/rt.html



Reply to: