Linux (Xubuntu) 的檔案管理器可以在移動時自動重新命名?

Linux (Xubuntu) 的檔案管理器可以在移動時自動重新命名?

我在 Xubuntu 上使用 thunar 文件管理器,並且正在尋找一種方法來使 Thunar 在移動時自動重命名文件(當我將文件移動到目錄並且同名文件已存在時),或者尋找 Thunar 的替代方案就是這樣做的。

答案1

您可以根據需要製定自己的自訂操作來重新命名檔案。您可以使用 bash 和 thunar 的變數(例如「%f 第一個選定文件的路徑」和「test -a "destination/%f"」)在移動之前重命名文件,或複製到新名稱。

Thunar 編輯自訂操作

這就是「編輯操作」視窗的樣子。

要取得目標資料夾,您可能必須以某種方式輸入它。您可以使用 zenity 程式或您喜歡的任何其他方法來選擇目錄zenity --file-selection --directory,甚至可以為每個目標資料夾執行單獨的操作,或將目標資料夾儲存在檔案中,並且僅在需要時更改它。

https://stackoverflow.com/questions/7035/how-to-show-a-gui-message-box-from-a-bash-script-in-linux對於其他選項。

XFCE 已經做到了xfce4-popup-placesxfce4-popup-directorymenu但他們沒有做我所期望的,至少現在對我來說,他們可能會更適合你。

XFCE 關於自訂操作的說明頁面了解更多。


或者,您始終可以下載 Thunar 的原始程式碼,並將自己的「重新命名」按鈕新增至複製衝突部分,它是開源的,因此您可以隨心所欲地使用它,但這有點複雜。

答案2

Linux 版的 Double Commander 可以做到這一點。當您移動一堆檔案並發現名稱衝突時,您可以選擇“其他選項”並選擇自動重新命名全部功能。

你可以在 apt 中找到它。它不像 Thunar 那麼輕:)

相關內容