Posted By: Ray (Vsechno je forma protestu) on 'CZunix'
Title:     Re: Proc to nechodi?
Date:      Tue Sep 11 09:50:22 2007

> cat soubor | while read F
> do
>   ssh root@<nekde> "md5sum $F"
> done
> 
> presto ze v souboru je mnoho radek, tak skript provede jen jednu jedinou. 
> Tusim ze by SSH mohlo pozavirat fd, ale cekal bych ze bash forkne a pak se 
> nemuzou o ty deskriptory tahat.
> 
> Nenapada nekoho neco?

Dej si kolem toho while bloku kulate zavorky, to Ti vyrobi subshell,
do ktereho muzes neco presmerovat pajpou. Takhle to mas presmerovane
jen do 'prvniho' readu, resp. readu v prvnim pruchodu cyklem.

Videl jsem o tom nekde nejaky clanecek (ktery byl teda o tom, ze bash
je shit a ksh super, protoze ma tohle nejak lip vyresene).

  Ray

Search the boards