Unix中find命令报错:'find: paths must precede expression'

作者:佚名 上传时间:2023-11-27 运行软件:Unix 软件版本:Unix 版权申诉

这个错误通常是因为find命令的语法不正确导致的。在Unix系统中,find命令用于查找文件,并且路径参数应该在表达式参数之前。在你的命令中,-name '*.txt'是表达式参数,而.是路径参数,但它们的位置颠倒了。正确的命令应该是find . -name '*.txt' -print,其中.表示从当前目录开始搜索,-name '*.txt'是查找以.txt结尾的文件名的表达式,-print用于打印找到的文件名。确保路径参数(.)位于表达式参数之前,这样就不会再出现这个错误了。

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Unixfind命令报错:'find: paths must precede expression'
这个错误通常是因为find命令的语法不正确导致的。在Unix系统中,find命令用于查找文件,并且路径参数应该在表达式参数之前。在你的命令中,-name '*.txt'是表达式参数,而.是路径参数,但
Unix
Unix
2023-11-27 01:20
Unix系统,执行find命令时出现find: paths must precede expression 错误
在Unix系统中,当你使用find命令查找文件时,确保在命令后面先指定要搜索的路径,然后才是搜索表达式。错误 'find: paths must precede expression' 表示你的命令语
Unix
Unix
2023-12-11 16:12
Unix中使用find命令时出现'find: paths must precede expression'错误
这个错误通常是由于find命令的语法使用不正确导致的。在使用find命令时,应该首先指定要搜索的路径,然后再指定搜索条件。例如,正确的用法是:find /path/to/search -name
Unix
find
2024-03-06 12:40
Unix中使用find命令查找文件时出现find: paths must precede expression错误
这个错误通常是由于find命令的语法使用不正确引起的。在find命令中,搜索路径(paths)必须在表达式(expression)之前指定。在你的命令中,.表示当前目录,因此应该出现在其他选项之前。正
Unix
find
2023-11-29 23:03
Unix系统,当我使用find命令查找文件时,遇到了'find: paths must precede expression'的错误。怎么解决?
这个错误表明在find命令中,路径参数必须在表达式之前提供。这通常是由于命令语法不正确引起的。正确的find命令语法是将路径参数放在表达式之前,如下所示:find /path/to/search
Unix
find
2023-12-12 03:41
unix find命令
unix find命令 的使用 unix find命令 的使用 unix find命令 的使用
DOCX
0B
2019-01-01 12:11
UNIX find命令的使用
UNIXfind命令的使用,包括各种参数及操作
TXT
0B
2019-07-23 03:15
linux find命令
很强大的一篇Linux Find指南,很详细的介绍了find命令的使用方法,极大的提高了我们工作的效率,转到了这里来了。我发现狠人就是狠,命令虽然很短,但是能写出下面这样一个命令的全面介绍也是需要极大
DOC
0B
2019-01-01 12:15
常用find命令find级联复制或删除
1、find查找文件级联复制cp -t参数指定目标目录,-f一般文件 [root@k8smaster yum]# find /var/cache/yum/ -type f -name ‘*rpm’|x
PDF
25KB
2021-01-16 21:01
LinuxFind命令的使用
Linux中Find命令的使用
TXT
4KB
2020-12-01 06:21