我有很大的文件集。当我使用命令查找时,我确定此集合中只有一个文件。为了使我的所有find命令更快,我想在找到一个文件之前运行find命令。我不需要等待更多文件。也许一些bash脚本有休息....
知道怎么做吗?
我有很大的文件集。当我使用命令查找时,我确定此集合中只有一个文件。为了使我的所有find命令更快,我想在找到一个文件之前运行find命令。我不需要等待更多文件。也许一些bash脚本有休息....
知道怎么做吗?
Answers:
你可以使用sed查找:
[za@pc-02 ~]$ find ./ -iname '[0-9]' | sed 1q
./1
[za@pc-02 ~]$ find ./ -iname '[0-9]'
./1
./3
./2
[za@apc-02 ~]$ ls
1 2 3 vim
sed 1q - 意味着如果需要多行写入10q
(10行),只需要一行生成的查找行
[0-9]此正则表达式表示仅匹配范围中的一个数字0-9