请问如何在拷贝的时候创建文件夹

请问如何在拷贝的时候创建文件夹

例如: cp readme /mydir/readme.txt

当/mydir这个文件夹不存在的时候会报错

怎样能在拷贝的时候让系统发现这个文件夹不存在就创建这个文件夹呢?

我的english不太good, man了一下cp也没看出来      
$ install -D readme /mydir/readme.txt      
多谢版主      
又出现新问题,用install好象不能覆盖,这个问题还得解决呀。      
难道非得要判断一下???      
我的好像可以 overwrite
你可以先 rm 再 install      
那我就先rm吧      
做一件事情方法有很多,最好自己先想一想      
这种先rm再install总觉得不地道      
install 是什么。。。没有用过。。汗。。
if [!-d dir]then
mkdir dir
fi