zoukankan      html  css  js  c++  java
  • tar命令: 对某目录文件打tar包时,排除指定的目录或文件

     如某当前目录存在以下文件或目录:

    1.txt
    2.txt
    3.txt
    dir1
    dir2
    my2015.tar
    my2016.tar


    若要对当前目录除1.txt 和dir1、tar外,打包tar

    步骤一、建立excludefile.txt文件,录入排除的文件内容,可用以下命令:
    如:
    touch 1.txt>excludefile.txt
    touch dir1>>excludefile.txt
    touch my2015.tar>>excludefile.txt
    touch my2016.tar>>excludefile.txt
    touch excludefile.txt>>excludefile.txt
    或者
    ls | grep -w 1.txt>excludefile.txt
    ls | grep -w dir1>>excludefile.txt
    ls | grep -e tar >>excludefile.txt
    ls | grep -w excludefile.txt>>excludefile.txt

    tar cvfX test.tar excludefile.txt *
    或者
    tar -cvf test.tar -X excludefile.txt *

    若*改为.,则excludefile.txt中排除的路径就要做相应修改,如:./1.txt
  • 相关阅读:
    三维几何模板
    凸包
    计算几何 部分模板
    几何模板
    高斯消元模板
    tarjin求割点
    在无向图中找最短桥(tarjan)
    线段树
    错排问题
    NABCD分析
  • 原文地址:https://www.cnblogs.com/huzefeng/p/5043017.html
Copyright © 2011-2022 走看看