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
echo aaaa 2>&1 | tee subor
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
Nebude to tim, ze nano si otevira primo terminal a neposila na stdout? Co tak upresnit zadani?
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
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)
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
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.
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..
To vyzera tak ze niekto chce keylogger ;-) Takze hop hop napisat si to v cecku a LD_PRELOAD ;-)
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