小编fic*_*ich的帖子

查找除隐藏目录以外的所有目录

我想查找当前文件夹中的所有目录和子目录,不包括那些隐藏的(或属于隐藏的)。以下不起作用:

find . -type d -name "[!.]*"
Run Code Online (Sandbox Code Playgroud)

因为我认为它只会避免空的隐藏文件夹。这样的东西是匹配的

./.cache/totem
Run Code Online (Sandbox Code Playgroud)

find

4
推荐指数
2
解决办法
601
查看次数

查找没有文本的 PDF

我有很多文件夹,里面有很多 PDF,我想用光学字符识别那些没有文本层的文件夹。所以首先,我想找到他们。我想也许一个管道pdfgrep可以完成这项工作,但我迷路了。

如何找到没有文本的 PDF?

ocr find pdf

4
推荐指数
1
解决办法
76
查看次数

删除 pdf 中的重复页面

我有一份 pdf 文档,总共 900 页,其中有 200 多个重复页面。当存在重复项时,它会立即出现在原始项之后。

也许pdftk可以完成这项工作,但我需要某种方法来找出重复项......

pdf pdftk

4
推荐指数
1
解决办法
626
查看次数

扩展疑点

如果我在一个文件夹中,我想找到 jpg 文件,我可以运行

find -type f -name "*jpg"
Run Code Online (Sandbox Code Playgroud)

但我不明白为什么我必须使用双引号。我知道没有它们,路径名扩展会弄乱 find 命令(如果文件夹中有多个 jpg 文件),但不知道确切原因。我不太明白为什么这里的引号不能避免 shell 的扩展。

shell bash

2
推荐指数
1
解决办法
159
查看次数

标签 统计

find ×2

pdf ×2

bash ×1

ocr ×1

pdftk ×1

shell ×1