有誰知道一種方法來破解bash攔截並保存它執行的每個命令的輸出嗎?保存命令輸出到bash歷史
回答
您可以使用GNU screen
實用程序(http://www.gnu.org/software/screen/)與-L
開關
我給了一些這方面的思想,以最簡單的形式,你有這樣的:
$ cat clone
#! /bin/bash
bash -i |tee >(cat >>/tmp/bash.log.$$)
# $ vim clone
# Vim: Warning: Output is not to a terminal
$ ./clone
$ du -sb /tmp/bash.log.9609
29 /tmp/bash.log.9609
109 /tmp/bash.log.9609
161 /tmp/bash.log.9609
213 /tmp/bash.log.9609
http://www.linuxjournal.com/content/bash-redirections-using-exec – 2012-09-22 19:38:02
爲什麼'tee>(貓>>/tmp/bash.log。$$)'? 'tee -a /tmp/bash.log。$$'會不會這樣做? – holgero 2012-12-17 15:30:19
因爲我習慣了那種語法。我想你是對的。 – 2012-12-17 18:47:19
- 1. 當前bash命令不保存歷史
- 2. 運行bash命令,保存輸出到RAM內存
- 3. 單更容易命令在bash歷史
- 4. 保存命令輸出
- 5. Rpy2命令歷史
- 6. Rstudio命令歷史
- 7. 檢索bash的輸出歷史
- 8. 將命令輸出保存到變量
- 9. 如何防止命令出現在bash歷史中?
- 10. MATLAB命令歷史記錄:如何保存備份的現有歷史
- 11. 如何存儲bash命令的輸出?
- 12. 其中是:命令歷史存儲?
- 13. tmux:列出命令提示歷史?
- 14. 遍歷bash命令
- 15. javascript保存歷史
- 16. 歷史未保存
- 17. 解析bash命令輸出
- 18. 歷史命令沒有命令編號
- 19. bash輸出命令未找到
- 20. 管道輸出到bash命令
- 21. 如何配置由GHCi保存的命令歷史數量?
- 22. 如何讓gdb保存命令歷史記錄?
- 23. Iterm2保存命令歷史記錄中的SSH會話
- 24. 在pdb中保存命令歷史記錄
- 25. 從命令提示符保存結果的歷史記錄?
- 26. 保存firefox開發人員工具javascript命令歷史記錄
- 27. Windows命令行歷史
- 28. 米拉的命令歷史?
- 29. 清除命令歷史
- 30. Shell歷史命令 - 功能
如何慶典| tee bash.out – 2012-08-14 01:30:52
或'man script'。 – tripleee 2012-08-14 04:03:21
它會讓你的歷史快速增長。 – 2012-08-14 06:17:00