Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: tvoritel 08 Února 2008, 10:13:25
-
Dobrý den, chtěl bych se zeptat, jestli jde přesměrovat nějaký výstup z konzole do spuštěného programu? Pokud můžu přesměrovávat do /dev/null (zahazovat) nebo do /dev/pts/číslo terminálu, lze přesměrovat i někam jinam? To, že s tím program už nebude umět pracovat je jiná věc.
-
ano, jde to.
Typicky se pouziva presmerovani pres nepojmenovanou pipe.
ls /etc|less # vystup programu ls je presmerovany na vstup programu less
Tech moznosti jak si programy muzou predavat data je samozrejme vic, napriklad pojmenovane pipe (http://labe.felk.cvut.cz/~posik/osa/perlipc-roury.html (http://labe.felk.cvut.cz/~posik/osa/perlipc-roury.html)), sdilena pamet, atd.