![在 bash find 命令中使用 _](https://linux22.com/image/204085/%E5%9C%A8%20bash%20find%20%E5%91%BD%E4%BB%A4%E4%B8%AD%E4%BD%BF%E7%94%A8%20_.png)
下面的命令是在所有目录下创建文件的命令,其中下划线( _
)的作用是什么?find
find . -type d -exec sh -c 'echo "nameofyourwebsite" > "$1"' _ {}/downloaded.txt \;
如果 {}
是保存目录名称的占位符,那么为什么echo
命令重定向到$1
?
请用最简单的方式解释一下这个命令是如何工作的。
下面的命令是在所有目录下创建文件的命令,其中下划线( _
)的作用是什么?find
find . -type d -exec sh -c 'echo "nameofyourwebsite" > "$1"' _ {}/downloaded.txt \;
如果 {}
是保存目录名称的占位符,那么为什么echo
命令重定向到$1
?
请用最简单的方式解释一下这个命令是如何工作的。