在 bash find 命令中使用 _

在 bash find 命令中使用 _

下面的命令是在所有目录下创建文件的命令,其中下划线( _)的作用是什么?find

find . -type d -exec sh -c 'echo "nameofyourwebsite" > "$1"' _ {}/downloaded.txt \;

如果 {}是保存目录名称的占位符,那么为什么echo命令重定向到$1

请用最简单的方式解释一下这个命令是如何工作的。

相关内容