Fórum Root.cz

Hlavní témata => Server => Téma založeno: Lukeš kdy 12. 03. 2013, 13:17:50

Název: Stdout na obrazovku i do souboru
Přispěvatel: Lukeš kdy 12. 03. 2013, 13:17:50
Dobry den, chtel bych se zeptat, jak bych mohl poslat stderr a stdout zaroven do souboru i na obrazovku. Problem je v tom, ze nevim na jaky prikaz se to bude aplikovat, cili aby si to umelo poradit se vsim. Diky
Název: Re:Jak na logovani prikazu
Přispěvatel: peter89797 kdy 12. 03. 2013, 13:25:12
echo aaaa 2>&1 | tee subor
Název: Re:Jak na logovani prikazu
Přispěvatel: Lukeš kdy 12. 03. 2013, 13:47:46
Citace od: peter89797 kdy 12. 03. 2013, 13:25:12
echo aaaa 2>&1 | tee subor
No tohle je klasika která nelze použít v mém případě jak jsem nastínil v dotazu :-\

echo aaaa 2>&1 | tee subor fungivat bude ale třeba
nano /etc/passwd 2>&1 | tee subor fungovat nebude, navíc následujé pád terminálu.

Hledám něco co fakt funguje.. Díky
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: jsf kdy 12. 03. 2013, 14:00:17
Nebude to tim, ze nano si otevira primo terminal a neposila na stdout? Co tak upresnit zadani?
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: Lukeš kdy 12. 03. 2013, 14:04:35
Citace od: jsf kdy 12. 03. 2013, 14:00:17
Nebude to tim, ze nano si otevira primo terminal a neposila na stdout? Co tak upresnit zadani?
No upřesnit, viz můj první dotaz: Problem je v tom, ze nevim na jaky prikaz se to bude aplikovat tedy asi takto, jelikož nevím dopředu, jaký příkaz se bude spouštět nedokážu ovlivnit to co bude za příkazem, jestli nějaké přesměrování nebo nic, proto potřebuji řešení, které pro normální příkazy pošle vše na screen i do souboru ale zároveň pokud to možné není, aby se to přesměrovalo tak, aby to nespadlo... Díky
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: hawran diskuse kdy 12. 03. 2013, 15:01:57
Utilita script?
http://unixhelp.ed.ac.uk/CGI/man-cgi?script (http://unixhelp.ed.ac.uk/CGI/man-cgi?script)
http://www.linuxmanpages.com/man1/script.1.php (http://www.linuxmanpages.com/man1/script.1.php)
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: Lukeš kdy 12. 03. 2013, 16:30:43
Citace od: hawran diskuse kdy 12. 03. 2013, 15:01:57
Utilita script?
http://unixhelp.ed.ac.uk/CGI/man-cgi?script (http://unixhelp.ed.ac.uk/CGI/man-cgi?script)
http://www.linuxmanpages.com/man1/script.1.php (http://www.linuxmanpages.com/man1/script.1.php)
No vypádá to zajímavě, leč mi tonějak nefunguje, když se vytvoří log, tak je stejně nečitelný, sice v něm něco je ale když ho otevřu tak je to jakobych editoval program :-( Díky
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: JardaP . kdy 12. 03. 2013, 23:19:12
Univerznalni reseni, ve kterem to bude fungovat ve vsech pripadech: Napiste si vlastni Unix, ktery bude navrzen tak, aby to tam vzdy fungovalo. Obavam se, ze je to jedina schudna cesta.
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: Jakub Neburka kdy 13. 03. 2013, 10:00:19
Citace od: JardaP . kdy 12. 03. 2013, 23:19:12
Univerznalni reseni, ve kterem to bude fungovat ve vsech pripadech: Napiste si vlastni Unix, ktery bude navrzen tak, aby to tam vzdy fungovalo. Obavam se, ze je to jedina schudna cesta.

;D Asi tak. Nejlepší je, když někdo potřebuje udělat všechno najednou..
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: aaa158 kdy 13. 03. 2013, 10:40:13
To vyzera tak ze niekto chce keylogger ;-) Takze hop hop napisat si to v cecku a LD_PRELOAD ;-)
Název: Re:Stdout na obrazovku i do souboru
Přispěvatel: hawran diskuse kdy 13. 03. 2013, 11:00:36
Citace od: JardaP . kdy 12. 03. 2013, 23:19:12
Univerznalni reseni, ve kterem to bude fungovat ve vsech pripadech: Napiste si vlastni Unix, ktery bude navrzen tak, aby to tam vzdy fungovalo. Obavam se, ze je to jedina schudna cesta.

;D ;D ;D