頂級檔案自動化工具 Hazel

2021-10-11 21:03:12 字數 491 閱讀 5119

有了資料夾操作的基礎後,我們可以很快上手 hazel。作為一款和 automator 同時代的自動化工具,hazel 資歷極老,到現在已經發展了 15 年,在檔案自動化管理的「where-what-how」三方面都極為成熟。

hazel 的使用邏輯和 automator 資料夾操作一樣,不過每一步的名稱有所差別,我們還是分步介紹一下。在 hazel 中,乙個自動化動作也被稱為「規則(rule)」,它和資料夾操作一樣由 3 部分組成:

where-資料夾:即目前處於監控中的資料夾,包括普通資料夾和智慧型資料夾。此外,hazel 還會自動跟蹤目標資料夾,即便它挪了位置,hazel 也可以監控移動後的資料夾,不需要重新設定。

what-條件:作用和資料夾操作一樣是過濾出要處理的檔案。hazel 的特點是條件豐富,所有元資料都能在其中找到。比如面對一張截圖,hazel 就連此圖「在哪款顯示器上生成的」「在哪種色調下擷取的」等陳年往事都可以扒出來。用 hazel 的條件過濾檔案,基本上可以做到指哪打哪,很少誤操作或漏掉檔案。

關於自動化工具

靈活的思維 obt的上線,由最初的人工替換配置檔案,到最後設計配置修改工具 使用show指定要修改的配置項 path指定這些配置項所在的檔案路徑,temp指定檔案,最後通過修改檔案流覆蓋tomcat下相應的檔案 將整個應用的配置改動都放到資料庫中,通過資料庫指令碼來執行應用配置的改動。將繁雜的上線流...

DevOps 自動化工具

devops實踐中,自動化工具的使用是非常重要的,通常涉及到下面幾個方面 讓我們看看這些方面中的一些工具,看它們是如何解決痛點的。雲服務 如aliyun,aws等 使用雲服務,不需要買硬體伺服器 租用機櫃。雲服務很容易按需擴充套件,沒有預先的硬體成本,可以根據流量自動適配。git 儲存 管理 的版本...

selenium 自動化工具

今天在使用selenium phantomjs動態抓取網頁時,出現如下報錯資訊 userwarning selenium support for phantomjs has been deprecated,please use headless versions of chrome or firef...