正在加载
请稍等

菜单

文章

Home linux cp 自动创建目录
Home linux cp 自动创建目录

cp 自动创建目录

linux by

*拷贝的时候,自动创建参数中源文件的路径:
#cp –parents parentdir1/parentdir2/sourcefile destdir/
这样拷贝的时候,会在目标路径中创建源文件参数中的所有父目录层级(不止是一层父目录),然后将源文件拷贝进去。实践证明,使
用–parent也行。
这里的具体过程和其中的结果如下:
[quietheart@lv-k cpp_test]$ ls ../install_test/
[quietheart@lv-k cpp_test]$ ls
a.out  class_test  const_cast_test  cppDemo  libtest  main.debuginfo  main.stripdebug  temp
[quietheart@lv-k cpp_test]$ cp –parent class_test/a.out ../install_test/
[quietheart@lv-k cpp_test]$ ls ../install_test/
class_test

可见,拷贝当前class_test/a.out文件到../install_test之后,../install_test中也同时创建了a.out文件的目录结构而不仅仅是>拷贝文件。

 

14 2016-07