Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
Hrátky z řádky: pomocné soubory a zamykání

uživatel si přál zůstat v anonymitě
7. 4. 2008 10:27

Proc tohle nefunguje?

celé vlákno
Mel jsem ted v gentoo problem s odinstalaci texinfo. Mel v prerm zvlastni konstrukci, ktera nefungovala ani, kdyz jsem udelal testovaci soubor. Jde mi o tohle:
#!/bin/bash

function tisk() {
  echo -e "line 1\nline 2\nline 3\nline 4"
}

while read nacteno;do echo "precetl $nacteno";done <(tisk)
Po spusteni to zahlasi chybu
./a: line 7: syntax error near unexpected token `<(tisk)'
./a: line 7: `while read nacteno;do echo "precetl $nacteno";done <(tisk)'
Pritom ale nasledujici kod probehne v poradku
#!/bin/bash

function tisk() {
  echo -e "line 1\nline 2\nline 3\nline 4"
}

cat <(tisk)
Mate nekdo tuseni, proc nefunguje presmerovani stdin do toho read?