一次在多个子目录中创建占位符文件
Creating a placeholder file in multiple sub-directories at once
使用 find
并将结果传递给 touch
我们可以在多个目录中创建一个文件 -placeholder/dummy-:
find . -type d -exec touch {}/someFile \;
但是 find . -type d
还 returns - 并在当前目录中创建了一个文件。
只在子目录而不是当前目录中创建文件的命令是什么?
有-mindepth
选项:
find -mindepth 1 -type d -exec touch {}/someFile \;
使用 find
并将结果传递给 touch
我们可以在多个目录中创建一个文件 -placeholder/dummy-:
find . -type d -exec touch {}/someFile \;
但是 find . -type d
还 returns - 并在当前目录中创建了一个文件。
只在子目录而不是当前目录中创建文件的命令是什么?
有-mindepth
选项:
find -mindepth 1 -type d -exec touch {}/someFile \;