On Mon, 27 Sep 2004 19:20:12 +0200, Arkadiusz Patyk <[EMAIL PROTECTED]> wrote:
[ciach]
> >> > >
> >> > > xargs() {
> >> > > SPACE=""
> >> > > while read FOO; do
> >> > > echo -n "$SPACE"$FOO
> >> > > SPACE=" "
> >> > > done
> >> > > echo
> >> > > }
> >> >
[ciach]
> >On nie zlicza sobie a muzom, tylko po to, by po przekroczeniu okreslonej
> >ilosci / sumarycznej dlugosci argumentow wywolac nastepne polecenie
> >(przekazujac mu dalsze argumenty).
>
> wiem, ale w tym przypadku nie ma takiej potrzeby - liczba argumentÃw
> w przypadkach wykorzystywanych w geninitrd nie bÄdzie za duÅa.
prawdopodobnie przedpiÅcy chodziÅo o to Åe zaproponowana forma xargs
nie przekazuje parametrÃw poleceniu, tylko wypisuje na stdout, co jest
mniej wiÄcej rÃwnowaÅne czemuÅ w stylu sed 's/\n/ /' (z gÅowy, moÅe
nie dziaÅaÄ:) )
poza tym takie xargs nie obsÅuguje -0 (ale to pewnie teÅ w geninitrd
nie jest potrzebne)
pozdrav
maHo
_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl