如果參數太多,導致 xargs: argument line too long
時,可以使用 -n
參數來限制 argument 數量。
限制每次執行指令時,最多 100 個 arguments:
cat thousand-files | xargs -n 100 rm -fr
軟體開發、伺服器和生活瑣事
如果參數太多,導致 xargs: argument line too long
時,可以使用 -n
參數來限制 argument 數量。
限制每次執行指令時,最多 100 個 arguments:
cat thousand-files | xargs -n 100 rm -fr
curl 發送 HTTP POST 的指令大概長這樣:
curl -X POST https://my.domain/path/ \ --data 'key=values'
如果要讓 curl 讀取 pipe 進來的資料,則改使用 @-
:
echo /var/log/http/error.log | \ curl -X POST https://my.domain/path/ \ --data '@-'
Asuswrt-Merlin 是第三方的 ASUS 路由器韌體,主要是拿 ASUS 官方的 open source 韌體修改而成。可以直接從「系統管理」=>「韌體更新」=>「手動上傳」韌體直接更新。
差異不大,但是有一些官方沒有的功能,如果有特殊需求,可以自己刷來玩。
若資料夾中有數萬個檔案,檔案總管為了列出要刪除的檔案,可能就費上數十分鐘。但透過終端機可以避開這些問題,快速刪除資料夾。
開啟終端機 (cmd.exe
),並切換到對應的路徑,再使用 del
刪除檔案:
cd C:\tmp del /f /q /s target > nul
投資最重要的事
9789869422642