当前位置: 技术问答>linux和unix
關于tar命令打包怎么去掉目錄
来源: 互联网 发布时间:2016-02-19
本文导语: 請教各位大蝦,我在tar -cf aa.tar directory/* 後,得到的aa.tar解壓後有一大串directory的目錄,可我不想要這些目錄,只要文件就好,怎么辦呀 | mkdir tmp find directory/ -type f -exec cp {} tmp/ ...
請教各位大蝦,我在tar -cf aa.tar directory/* 後,得到的aa.tar解壓後有一大串directory的目錄,可我不想要這些目錄,只要文件就好,怎么辦呀
|
mkdir tmp
find directory/ -type f -exec cp {} tmp/ ;
cd tmp
tar cf ../aa.tar *
PS:如果不同目录有相同的文件名,那么前面拷贝的文件给覆盖了,-type f 只是文件 -type l 是链接..
find directory/ -type f -exec cp {} tmp/ ;
cd tmp
tar cf ../aa.tar *
PS:如果不同目录有相同的文件名,那么前面拷贝的文件给覆盖了,-type f 只是文件 -type l 是链接..
|
#cd directory
#tar cf aa.tar *不就行了?
#tar cf aa.tar *不就行了?