Linux 下有许多愿意只做一件事且非做好不可的工具,find 就是其中之一。使 用以下单行命令可以达成我们的目的:
% find ~ -type d -exec mkdir -p demo/{} ;
在该单行中,
- -type d:只搜索目录
- -exec mkdir -p …:针对找到的目录执行 mkdir 命令
整行命令的作用是将以 ~ 开始的目录结构复制到当前目录的 demo 中。
% find ~ -type d -exec mkdir -p demo/{} ;
在该单行中,
整行命令的作用是将以 ~ 开始的目录结构复制到当前目录的 demo 中。