Funkce read v bash-i nenacita uvodni mezery
Petr Simek
psimek na jcu.cz
Pondělí Prosinec 24 10:49:18 CET 2001
On Mon, 24 Dec 2001, Pavel Janík wrote:
> > echo " XX" | while read LINE ; do echo "$LINE" ; done
> > ty uvodni mezery tam nejsou. Myslim ze je odrizne uz read. Nevite jak tomu
> > zabranit, pripadne lepsi zpusob nacitani radky pro zpracovani v shellu ?
> Změňte si dočasně hodnotu proměnné prostředí IFS. Myslím, že např.
>
> echo " XX" | while IFS=\# read -a LINE ; do echo "$LINE" ; done
>
> bude fungovat.
Diky, zmena IFS to resi.
> Pavel Janík
*------------------------------------------------------------------------*
| Petr Simek APS JU |
| psimek na jcu.cz |
*------------------------------------------------------------------------*
Další informace o konferenci Linux