像我儿子一样永远保持好奇和梦想

[linux CMD 001] tar + find

上一篇 / 下一篇  2012-04-09 11:48:03 / 个人分类:linux

将tar 和find 结合,选定目录下指定的文件类型进行打包解压:ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台(]$d_S!VQ7F af

tar命令用语对文件进行归档以及恢复归档文件,ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台,s)L:]"e,s]$](m
"tar xzvf"命令用于释放<恢复>".tar.gz"格式压缩的归档文件;ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台"| M7fa v
"tar xvf"命令用于释放<恢复>".tar"格式压缩的归档文件;
v9OlOau ?0"tar xjvf"命令用于释放<恢复>".tar.b2z"格式压缩的归档文件;
6h_ TJ;^8}0ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台'e&h V r;e
ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台M.s0PR W1fq
tar xzvf +软件包名称 |find . -type f -name "*.cpp "
ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台e(u*b(f0C Vm!Mk?

压缩某个目录及其子目录下,所有后缀为cpp的文件,这个命令如何写
0Z&FCR^"F"|0ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台 I@3KD\'b5T
tar cvjf file-cpp.tar.bz2 | find . -type f -name "*.cpp"
&s7~R;S riV0H0或者
J {q$b;ut0{0find . -type f -name "*.cpp" | xargs tar zcvpf backup.tar.gzET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台1Qn }6F5HT2CXd/Z
ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台$e+v1rnOg:D p
ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台4_,au]"@r.|"kxi

ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台6b7Gn^M
ref:
u_uQuL7WoYH01 ET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台4F dA~ uYYO
http://ss64.com/bash/tar.html
-I/SKxgF9O?02
*n-t-|&vt Y:O8P3pu)@0http://topic.csdn.net/u/20071112/18/5630fa3e-d0cf-43ed-bc88-fb048ef1e482.htmlET创芯网(EETOP)-电子设计威尼斯人网址、博客、超人气的电子工程师资料分享平台j+l(B7a X?1}7cV)~
3
um&cLO6E0S8tpa,Vf0http://zh.wikipedia.org/wiki/Xargs
8J+D&o"@Y~0

TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar
博聚网