我想添加recursivly新文件。这是文件夹结构“a / b / c / d / e”。当我使用这个
find . -exec touch file$RANDOM {} \;
我想进入文件夹a:file61和b;在b:file79和c;等等 但它不起作用,只在
中制作新文件答案 0 :(得分:4)
find . -type d -exec touch {}/file$RANDOM \;
-type d只匹配目录,因此确保find
仅对目录执行-exec
命令。
{}
(匹配的文件名)需要预先设置,因为否则-exec命令执行来自目录find的命令。