Zajimavej dotaz. Nasel jsem na netu odpoved, resenim je prikaz "script". Ilustruji na priklade:
Pri spousteni se jako parametr preda soubor, kam se ma historie ukladat.
$ script ~/cmd_history
Script spuštěn. Soubor je /home/karel/cmd_history.
Nyni normalne pracujes:
11:39 :~$date
St úno 6 11:40:21 CET 2008
11:40 :~$echo ahoj
ahoj
11:40 :~$ps
PID TTY TIME CMD
7909 pts/5 00:00:00 bash
7916 pts/5 00:00:00 ps
A nakonec ukoncis logovani prikazem exit
$ exit
Script utils. Soubor je /home/karel/cmd_history
V souboru ~/cmd_history je zaznamenana prace v shellu.
$ cat ~/cmd_hisotry
Script spuštěn St 6. únor 2008, 11:39:39 CET
11:39 :~$date
St úno 6 11:40:21 CET 2008
11:40 :~$echo ahoj
ahoj
11:40 :~$ps
PID TTY TIME CMD
7909 pts/5 00:00:00 bash
7916 pts/5 00:00:00 ps
11:40 bart:~$exit
Script ukončen St 6. únor 2008, 11:41:10 CET
Urcite jeste objevis spoustu zajimavych parametru v manualove strance.