具有结果选择和复制功能的 Linux 搜索工具

标签 linux file ubuntu search

我现在使用 Ubuntu,但习惯了 Windows,在 Windows 中,我可以本地搜索文件夹内的特定文件,选择所有找到的条目,然后直接选择并复制所有条目,以便粘贴到另一个文件夹。 现在我发现这在 Ubuntu 上是不可能的。我在互联网上进行了一些挖掘,发现了一些搜索工具,如鲶鱼、gnome-search-tool 或 recoll...但它们所做的只是搜索,而不是选择或复制找到的文件。 因此,我想请问一下大家是否知道如何获得此功能? 为什么我在这里问 - 因为 Ubuntu 论坛要么死了,要么没人知道。

最佳答案

假设您要选择sourcedir中的txt文件并将其移动到targetdir

cd sourcedir  
find . -name "*.txt" -level 0 -exec mv "{}" targetdir "{}" ";"

适合您的 Linux 风格的确切语法可能会略有不同 - 特别是 -level 0 可能使用不同的关键字,并且末尾的 "{}"";" 可能会有所不同。

关于具有结果选择和复制功能的 Linux 搜索工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33361710/

相关文章:

linux - MODULE_DESCRIPTION 作为运行时生成的字符串

c++ - 系统 ("history") 不工作

c - 在 C 中读取一个巨大的矩阵文件

c - 从 C 中的一个二进制文本中读取字符串和整数

linux - 输出重定向是否按顺序写入 stdout 和 stderr 信息?

php - 加密php脚本解密后如何运行返回的php脚本(开发一个保护php代码的加解密工具)

c - malloc 还是不malloc,这是个问题!

c++ - 在 Ubuntu : build error on libgc 上构建 Virtuoso(使用 Mono 集成)

sql-server - 如何在linux ubuntu 14.04上远程访问MS SQL Server

linux - 同一处理器上两个内核之间的缓存一致性问题