presmerovani vystupu v bashi

Leo Hadacz hadacz na bart.math.muni.cz
Pátek Červenec 24 16:16:49 CEST 1998


Zdravim,

mam nasledujici programek:

-----------------------------------

#!/bin/bash

exec >eee

echo Jedna

exec >iii

echo Dve

exec >/dev/stdout

echo Tri

exit

----------------------------------

Cekal bych, ze soubor eee bude obsahovat slovo Jedna, soubor iii slovo Dve a
na terminal se napise slovo Tri. Situace je ale takova, ze v souboru eee je
opravdu Jedna, ale v souboru iii je slovo Tri a na terminal se nic nenapise.
Pouzivam GNU bash, version 1.14.7(1). Nevite, proc to tak je a jak mam
docilit meho puvodniho zameru? Dekuji.

Leo

-- 

 _                 _    _     hadacz na math.muni.cz
  |    ____  ___    |    | __    __    __    ___  ___       ("`-/")_.-"'``-._.:
  |     _  |    \   |___ |   \     \     \      \    \       . . `; -._    )-' 
  |      |   /   \       | |_ \  |  \  |_ \  /       /      (v_,)'  _  )`-.\  
  |___  |__  \_  /  |    |     \ |__ \     \ \_     /_     _.- _..-_/ / ((,'
      |    |    /   |    | |   /     / |   /    /     |  ((,.-'   ((,/  
www: http://www.math.muni.cz/~hadacz/


Další informace o konferenci Linux