2016-01-01 53 views

回答

1

這是可能的。

但是,你將不得不依靠xattr,xattr-lib應該做的伎倆。
一些例子已經就如何使用xattr命令行工具,這些都可以在這裏找到:

我希望這些幫助你出。有說subprocess.Popen可以解決您的需求

tag -l file # list 
tag -a tag1 file # add 
tag -s red,blue file # set 
tag -r \* file # remove all tags 
tag -f green # find all files with the green tag 
tag -f \* # find all files with tags 
tag -m red * # match (print files in * that have the red tag) 

這組合:
在最壞的情況下,你可以使用一個叫做tag工具。

0

這裏的派對遲到了,但這也是一直困擾着我的事情 - 最終我想出了一個適合科技害羞人羣的運行方式,它不需要行命令編碼,只需要普通的Finder命令和SimpleText 。請嘗試以下操作:

  1. 打開包含標記的文件Finder窗口,並選擇全部選定的文件

  2. 右鍵單擊得到上下文菜單,然後選擇「文件複製[X條]」。如果它沒有說「複製[x個]文件」,而只是「複製[文件名],你不小心取消選擇了文件;重新選擇所有,然後再次嘗試右鍵單擊。 (菜單欄:格式>製作純文本/富文本)如果它設置爲富文本格式,此技術將不起作用:您將得到一個包含實際文件的文檔而不是他們的名單!

  3. 粘貼。這應該粘貼名它們出現在Finder。華友世紀所有選定的文件,每行一個,在訂單的列表!

希望這適合你。它改變了我的生活。

相關問題