0

大家好,我有一个文件夹,其中包含许多不同名称的文件夹。但是我想找到所有RUNcomplete. 我怎么能在终端做这样的事情?

4

1 回答 1

2

由于 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
于 2013-02-25T16:13:15.180 回答