"Jacob Bunk Nielsen" <spam@bunk.cc> skrev i en meddelelse
news:m3lmhx88cm.fsf@paven.bunk.cc...
> "Bornholmeren" <holm@mail.dk> writes:
>
> > > I Linux er problemet let at løse:
> > > java Program > output
> >
> > Det er nu ikke kun i Linux at det fungerer på denne måde, at pipe output
> > over i en fil, har man altid kunne i DOS, det er en overordnet
> > funktionalitet, dvs. også i Windows commandoprompt såvel som i Linux.
Det er selvfølgelig rigtigt
>
> Martin bruger nu en redirect. En pipe er en "|", og den gør noget lidt
> andet. Både under DOS og *nix. Jeg har dog stort set aldrig brugt den
> under DOS, men bruger den enormt meget under Linux.
>
> Hvis jeg fx på min Linux-maskine af en eller anden mærkelig grund vil
> vide hvor mange liniers javakode jeg har i et bibliotek kan jeg fx
> gøre:
>
> $ ls *.java|xargs wc -l
>
> Her tager lister man alle .java filer, og piper outputtet over i
> xargs, som smækker det bag på 'wc -l'.
> OK, jeg kunne også bare have skrevet:
>
> $ wc -l *.java
>
> Men så havde jeg jo ikke brugt nogen pipe
>
> Er du i øvrigt ikke rar at svare under det du citerer og klippe resten
> væk? På den måde er det meget lettere at se hvad du svarer på samt at
> skrive svar på dine indlæg.
Det var måske en god idee
>
> --
> Jacob -
www.bunk.cc
> Are you sure the back door is locked?