別の場所に同じ名前の空のファイルを作成したいと思います。
可能ですか?
- いくつかのファイルが見つかりました
- ファイル名のみを使用
- 他の場所で空のファイルをタッチしてください。
このような:
find . -type f -name '*.jpg' -exec basename {}.tmp | touch ../emptys/{} \;
ベストアンサー1
--attributes-only
これを達成するためにスイッチを使用できますcp
。
find . -iname "*.txt" -exec cp --attributes-only -t dummy/ {} +
man
ページからcp
:
--attributes-only
don't copy the file data, just the attributes
これにより、元のファイルのすべての属性を保持しますが、内容を含まない空のファイルが作成されます。