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