tarを使ってディレクトリごとファイルをコピー

Macの場合、mvコピー先に同名のディレクトリがあると-f付けてもはじかれるので重宝するかも(可能なオプションあるんですかね?)

カレントディレクトリの全てファイルおよびディレクトリをターゲッットディレクトリ(target_dir)にコピー

$ tar cf - * | ( cd /target_dir; tar xfp -)

カレントディレクトリの指定したディレクトリ(source_dir)をターゲッットディレクトリ(target_dir)にコピー

$ tar cvf - ./source_dir | (cd /target_dir; tar xvfp -)

参考: Copy files and directories recursively with tar