2021年12月4日 星期六

Copy small file trick between terminal A and B

有時兩個 Terminal 之間無法直接連線或透過第三方交換檔案,甚至無網路的的話,可以透過此技巧交換檔案

檔案是 foo.zip
在 Terminal A 把檔案壓縮再 base64 編碼
gzip -c foo.zip | base64

把 base64 code 貼到 Terminal B 的一個檔 foo.b64,然後再 base64 decode,解壓後輸出
base64 -d foo.b64 | gunzip > foo.zip

適合比較小的檔案,base 64 編碼沒有超過一頁,較好複製

沒有留言:

Chromecast CLI Tools

catt go-chromecast 這兩套功能類似,可以投放到 Chromecast 的設備,各有優缺點 catt 可以指定 YouTube 網址,也可以指定本機或網路直連的網址 (例如 http://192.168.1.100/foo.mp3),參數較少 catt 在 You...