我想要備份一個很大的 directory 到 cloud storage
因爲有單檔大小限制,目前是寫個 script 先 tar 起來再 pipe 到 split
等切完後 for loop 把所有檔案 upload 上去
一方面未來資料如果大於 disk 的一半 tar 會放不下
一方面爲了加速 tar - upload 的效率
我希望 split 產生一個分割檔時同時上傳檔案(pipeline?)
但是 split 好像沒有相關的 callback, 也不會丟出 sig/msg
不知道有沒有替代的方案?還是只能自己寫...