[20210207]bash history小技巧.txt
[20210207]bash history小技巧.txt
--//我經常在tmux下工作,在重新呼叫history命令快取存在一些問題,做一個記錄.
--//透過例子演示:
--//視窗1:
$ qqqqqqqqqqqqq
--//視窗2:
$ wwwwwwwwwwwww
--//視窗1:
$ eeeeeeeeeeeee
--//視窗2:
$ rrrrrrrrrrrrr
--//這個時候如果在視窗1呼叫視窗2執行的命令無法實現的,透過ctrl+R.
--//實際上就是兩個history快取無法共享.以前我一般透過copy and paste解決.或者關閉退出視窗2.
--//實際上只要執行history -a追加到histfile檔案中.另外的視窗執行history -r就可以實現.
--//視窗2:
$ history -a
--//視窗1:
$ history -a
$ history |tail -20
....
6473 2021-02-07 10:04:57 = wwwwwwwwwwwww
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6474 2021-02-07 10:05:17 = rrrrrrrrrrrrr
6475 2021-02-07 10:10:00 = history -a
6477 2021-02-07 10:02:39 = history -a
6478 2021-02-07 10:03:17 = history
6479 2021-02-07 10:04:50 = qqqqqqqqqqqqq
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
6480 2021-02-07 10:05:11 = eeeeeeeeeeeee
6482 2021-02-07 10:10:29 = history
6483 2021-02-07 10:10:39 = history | tail
6484 2021-02-07 10:12:12 = history |tail -20
--//注意前面的時間順序是亂的.這樣在視窗1就可以透過ctrl+r呼叫視窗2曾經執行過的命令.
--//我也嘗試將HISTTIMEFORMAT export HISTTIMEFORMAT="$(tty) %F %T =" ,但是沒有用.
--//-a僅僅儲存時間資訊.沒有tty命令的資訊.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2756677/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- bash 小技巧
- [20221104]bash exec使用技巧.txt
- 分享一條history命令小技巧
- [20180417]vim小技巧.txt
- [20210207]使用gdb檢視等待事件11g.txt事件
- [20230206]vim diff 小技巧.txt
- [20181219]script使用小技巧.txt
- [20231030]kitty.exe小技巧.txt
- [20180403]windows7小技巧.txtWindows
- [20210318]bash test (( )) [[ ]].txt
- [20181203]bash here $.txt
- [20180930]bash shell &.txt
- Linux之history使用技巧Linux
- [20230121]windows cmd.exe小技巧.txtWindows
- [20190312]bash IFS例子.txt
- [20210908]Reverse Shell with Bash.txt
- [20180413]bash 位置引數.txt
- [20180926]bash與分號.txt
- [20230224]改動資料檔案小技巧.txt
- [20181019]vim小技巧刪除製表符.txt
- [20210913]bash shell $* and $@ 的區別.txt
- [20191010]bash行計算器.txt
- [20201116]bash shell IO重定向.txt
- [20181212]bash shell 字串 補零.txt字串
- [20230508]能否一行完成(使用tee小技巧).txt
- 教你一些Linux中隱藏bash歷史命令的小技巧Linux
- [20231123]函式與bash shell呼叫.txt函式
- [20230428]bash實現xor計算.txt
- [20230314]nc reverse bash shell alias.txt
- [20230310]nc reverse bash shell問題.txt
- [20201109]here-doc(EOF) in bash.txt
- [20201109]bash shell特殊算術方式.txt
- [20210218]bash echo 建立順序號.txt
- [20190412]bash顯示日期相減.txt
- [20181230]Git Bash啟動緩慢.txtGit
- [20200224]vim小技巧刪除製表符2.txt
- 『忘了再學』Shell基礎 — 4、Bash基本功能(history命令)
- [20211018]運維中關於history的問題.txt運維