`

查找文件命令find的exec选项使用

F# 
阅读更多

  find命令的 -exec 选项可以将find的结果作为参数来执行其他命令,具体用法可参见帮助文档:

 

-exec command {} +
This variant of the -exec option runs the specified command on
the selected files, but the command line is built by appending
each selected file name at the end; the total number of invoca-
tions of the command will be much less than the number of
matched files. The command line is built in much the same way
that xargs builds its command lines. Only one instance of ’{}’
is allowed within the command. The command is executed in the
starting directory.

find . -type f -exec ls -l {} \;

 

  需要注意的是,其中的“{}”代表find的结果,后面的“\”是必须的,尤其要注意语句中的空格,如果使用不当很容易产生 

find: 遗漏“-exec”的参数   类似的问题。

分享到:
评论

相关推荐

    linux查找文件命令find.doc

    find 命令可以在查找到的文件上执行命令,例如使用 `-exec` 选项来执行 `cat` 命令。 find 命令的缺点 ---------------------- ### 1. 可能会出现权限问题 find 命令可能会出现权限问题,例如普通用户可能没有...

    Linux文件查找命令find,xargs详述

    总结起来,`find`命令提供了丰富的选项来精确查找文件,而`xargs`则帮助用户高效地处理这些找到的文件。熟练掌握这两个命令,可以极大地提高Linux系统中的文件管理效率。无论是日常操作还是自动化脚本,它们都是不可...

    Linux文件查找命令find

    `find`命令结合`xargs`使用可以更高效地处理大量文件的查找与操作。在实际应用中,`find`命令的强大功能和灵活性使其成为Linux环境下文件管理和自动化任务处理的利器。通过合理配置选项,可以实现对文件系统的深度...

    find 按文件修改时间查找文件及find空文件夹.docx

    find 命令使用指南和 Linux 文件时间详解 在 Linux 系统中,find 命令是一个非常强大的工具,用于搜索和...通过了解 find 命令的选项和 Linux 文件的三种时间,可以更好地使用 find 命令来查找文件和管理文件系统。

    Linux文件查找命令之find讲解.doc

    Linux下的`find`命令是系统管理员和用户们日常工作中不可或缺的工具,它允许用户在文件系统中高效地查找和管理文件。这篇文档将详细介绍`find`命令的基本使用、选项、参数以及一些实用的实例。 `find`命令的基本...

    Linux中Find命令的使用

    在Linux系统中,`find`命令是极其强大的工具之一,用于在文件系统中搜索文件。其功能强大且灵活,能够基于多种条件进行查找,包括文件名、类型、权限、大小、拥有者等。下面将详细介绍`find`命令的基本语法、常用...

    每天一个linux命令(20):find命令之exec分享.pdf

    除了`-exec`,`find`命令还有许多其他有用的选项,如`-name`用于按文件名查找,`-size`按文件大小查找,`-user`按文件所有者查找等,这些选项可以组合使用,实现更复杂的查找和操作需求。 总之,`find`命令结合`-...

    linux下find命令的用法

    find 命令也可以根据文件大小来查找文件,只需要使用 `-size` 选项来指定要查找的文件大小。例如,要查找大小大于 10MB 的文件,可以使用以下命令: `find / -size +10M` 这条命令将在整个文件系统中查找大小大于 ...

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料.doc

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料 ...本文总结了 ubuntu 系统中文件和内容查找命令的使用,包括 find 命令和 locate 命令的使用实例,这些命令可以帮助用户快速地查找文件和内容。

    find命令参数详解

    使用 find 命令时,只要把想要的操作写在一个文件里,就可以用 exec 来配合 find 查找,很方便的在有些操作系统中只允许 -exec 选项执行诸如 l s 或 ls -l 这样的命令。大多数用户使用这一选项是为了查找旧文件并...

    Linux Find 命令详解

    例如,要使用 `ls -l` 命令列出所匹配到的文件,可以在 `find` 命令的 `exec` 选项中使用: ```sh # find . -type f -exec ls -l {} \; ``` 这将会显示当前目录下所有普通文件,并以长列表形式列出。 #### 五、按...

    Linux基础课件Linux系统文件查找find命令共12

    在"Linux基础课件Linux系统文件查找find命令共12页.pdf.zip"这个压缩包中,我们可以期待学习到关于`find`命令的12个关键知识点。 1. **基本语法**:`find [起点路径] [选项] [表达式]`,起点路径默认为当前目录,...

    Linux文件查找命令的使用方法及用途大全

    例如,要根据文件名查找文件,可以使用`find / -name httpd.conf`,这里的`/`表示从根目录开始搜索,`-name`是查找选项,指定按文件名查找,`httpd.conf`是要找的文件名。 **通过文件名查找** 当你知道文件名但不...

    linux中find命令的使用示例

    使用 `-cpio` 选项可以将匹配的文件使用 cpio 命令备份到磁带设备中,例如:`find . -cpio` 14. 跳过某个目录 使用 `-prune` 选项可以跳过某个目录,例如:`find . -prune` 这些选项可以组合使用,以实现更加复杂...

    linux下find命令查找排除命令(简单明了)

    本文将重点介绍如何使用`find`命令进行文件查找,并排除特定路径下的文件。 #### 一、find命令基础用法 1. **查找指定名称的文件**: ```bash find /path -name 'b.jsp' ``` 上述命令会在指定路径及其子目录中...

    Linux下查找命令find的详细用法[借鉴].pdf

    find 命令还提供了许多其他选项,例如 `-size`、`-mtime`、`-perm` 等,可以根据需要使用这些选项来搜索文件和目录。 find 命令是 Linux 系统中的一款功能强大且灵活的搜索工具,通过使用不同的选项和参数,可以...

    linux find命令之exec简单概述

    find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会...在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正

    find命令使用方法

    其中,`pathname`是你要搜索的目录路径,`-options`是你要使用的选项,`-print`、`-exec`和`-ok`是操作参数,分别用于打印匹配的文件、执行指定的shell命令和安全地执行命令。 2. **常用选项** - `-name`: 根据...

    UNIX文件查找命令详述

    本文将详细介绍`find`命令及其各种选项的使用方法,帮助用户在复杂的文件结构中快速定位所需的文件或目录。 #### 二、`find`命令概述 `find`命令是UNIX/Linux系统中用于在指定路径下搜索文件的强大工具。它可以...

    文件查找程序myfind(请大家不要copy,注意知识产权)

    find命令从指定的目录下开始,递归地查找指定文件。其命令格式如下: find PATH -option 参数 [-print] [-exec 命令 {} \;] PATH:查找的起始目录。 -option 参数:用来控制搜索方式,具体如下(以下只列出最常用的...

Global site tag (gtag.js) - Google Analytics