[閒聊] 記錄自己 Linux/Unix shell 的工作歷程 已刪文
這個問題其實不限 Linux,Mac 或其他 Unix-like 系統都可以
先前碰到一兩次這個問題,最近又碰到一次
不是來求某個特定答案,而是詢問看看大家的想法
有時候,我們會在命令列處理 data
往往要混合許多工具 sed, awk, perl, jq, csvkit... 不一而足
有時候甚至某個中間步驟還要加上自己寫的命令稿
而且這個過程不會像寫程式那麼嚴格
時常要 trial and error,才會得到期待的結果
不過,有時候,得到的 output 不如預期
要追蹤 (trace) 這個過程,就顯得很沒有效率
有時只能從 shell history 裡慢慢撈
如果比較久一點的,大概就消失不見
我自己是用 Zsh,把 shell history 設成 100 萬行,這也只是延緩這個問題
想像一下,過三個月或更久後,要重新追蹤這些 data 才是惡夢
我查了一下,script(1) 似乎某種程度上解決了這個問題
不過,就是要自己做一些苦力,慢慢把 script(1) 的結果整理一下
想了想,覺得似乎沒有某個固定的做法是最好的,所以上來跟大家討論
歡迎大家提供想法或做法,感恩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.1.86
※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1478067427.A.86A.html
推
11/02 14:56, , 1F
11/02 14:56, 1F
→
11/02 14:56, , 2F
11/02 14:56, 2F
→
11/02 14:59, , 3F
11/02 14:59, 3F
→
11/02 15:00, , 4F
11/02 15:00, 4F
推
11/02 15:17, , 5F
11/02 15:17, 5F
→
11/02 15:17, , 6F
11/02 15:17, 6F
推
11/02 15:48, , 7F
11/02 15:48, 7F
→
11/02 16:08, , 8F
11/02 16:08, 8F
→
11/02 16:18, , 9F
11/02 16:18, 9F
→
11/02 16:58, , 10F
11/02 16:58, 10F
→
11/02 16:59, , 11F
11/02 16:59, 11F
→
11/02 18:38, , 12F
11/02 18:38, 12F
→
11/02 18:39, , 13F
11/02 18:39, 13F
推
11/02 19:03, , 14F
11/02 19:03, 14F
推
11/02 19:11, , 15F
11/02 19:11, 15F
→
11/02 19:59, , 16F
11/02 19:59, 16F
→
11/02 20:00, , 17F
11/02 20:00, 17F
推
11/02 21:19, , 18F
11/02 21:19, 18F
→
11/02 21:32, , 19F
11/02 21:32, 19F
→
11/02 21:33, , 20F
11/02 21:33, 20F
推
11/03 14:27, , 21F
11/03 14:27, 21F
→
11/03 14:27, , 22F
11/03 14:27, 22F
→
11/03 14:28, , 23F
11/03 14:28, 23F
推
11/03 14:33, , 24F
11/03 14:33, 24F