Posted By: pvl (Tao-te-ting) on 'CZunix'
Title:     Re: Proc to nechodi?
Date:      Tue Sep 11 20:50:18 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?
> > 

> neco delat a hlavne me be zajimala co tomu shitovymu bashi jebne, tohle je
> ma  oblibena konstrukce :'(
> 
> Semik 

nemuze byt problem v oddelovaci? (radku) nebo necem takovym? asi ne.

je totiz hezke jak se tu vsichni navazite do bashe, ale mne teda
cat soubor|while read a; do echo $a; done
funguje v /bin/sh i /bin/bash i /bin/zsh naprosto bez problemu, takze na 
problem s presmerovanim jako takovym bych to nevidel.
Pokud ti to funguje bez toho ssh taky, tak je problem nekde u nej. Kdovi co 
to ssh kvuli bezpecnosti s stdin dela, zkus to dat do zavorek (kulatejch, 
slozenejch,..) nebo to pro test hodit do extra souboru kterej zavolas..

Pavel
~

Search the boards