0
大家好我有一個文件夾,其中包含許多不同名稱的文件夾。不過,我想查找以RUN
開頭的所有文件夾,並且其子文件夾爲complete
。我怎麼能在終端上做這樣的事情?查找具有特定名稱的所有子文件夾,使得超級文件夾具有特定模式
大家好我有一個文件夾,其中包含許多不同名稱的文件夾。不過,我想查找以RUN
開頭的所有文件夾,並且其子文件夾爲complete
。我怎麼能在終端上做這樣的事情?查找具有特定名稱的所有子文件夾,使得超級文件夾具有特定模式
由於Mac OS X是基於UNIX的,您可以在Linux等平臺上使用許多終端程序。因此這個問題不一定與OS X有關。
使用find
你可以得到你所有RUN
文件夾與complete
文件夾中的:
find path_to_your_folder/Run*/complete -maxdepth 0
這給你喜歡
path_to_your_folder/Run3221/complete
path_to_your_folder/Run3289/complete
隨着'sed'你可以從提取列表此單個文件夾名稱:
find test/Run*/complete -maxdepth 0 | sed 's/.*\(Run[0-9]*\).*/\1/'
,它給你一個你想找的列表:
Run3221
Run3289
找到諸如'/ Run3289/complete /'和'/ Run3221/complete / – Badmiral 2013-02-25 15:05:20