Linux Shell编程:如何在fish中使用find?

Linux Shell编程:如何在fish中使用find?,linux,shell,fish,Linux,Shell,Fish,请参阅在fish和bash中执行的以下命令: tmp ) touch file1 file2 file3 file4 tmp ) find . -exec echo {} \; tmp ) bash ^_^ ~/tmp > find . -exec echo {} \; . ./file3 ./file2 ./file1 ./file4 为什么鱼不理解回声?谢谢卡尔 {和}在鱼类中有特殊的含义。为了使用查找,需要对它们进行转义,例如: find-执行回声\{\}\也可以使用以下

请参阅在fish和bash中执行的以下命令:

tmp ) touch file1 file2 file3 file4
tmp ) find . -exec echo {} \;





tmp ) bash
^_^ ~/tmp > find . -exec echo {} \;
.
./file3
./file2
./file1
./file4
为什么鱼不理解回声

谢谢卡尔

{
}
在鱼类中有特殊的含义。为了使用
查找
,需要对它们进行转义,例如:


find-执行回声\{\}\

也可以使用以下bug报告中的“{}”
,在我看来,这是一种更整洁的语法

因此,您将以
find结束-执行回显'{}'\


code>{}
find
语法,而不是shell语法。
fish
对它有什么特别的作用吗?你试过逃避吗?阿勒和我都很好奇。。谢谢您也可以使用find-执行回显“{}”\;