zoukankan      html  css  js  c++  java
  • 学以致用二十五----- 借鉴一个解压缩文件的脚本

    最近仔细研究了一键安装lnmp的脚本,其中包括几个脚本是值得借鉴的。

    包括在之前博客中提到的设置颜色字体的脚本。今天主要是介绍下加压缩文件的脚本。

    代码如下

     

    调用Tar_Cd

    Tar_Cd ${Autoconf_Ver}.tar.gz ${Autoconf_Ver}

    此处${Autoconf_ver}.tar.gz  代表 Tar_Cd中的 local FileName=$1   ---------->  local FileName

          ${Autoconf_ver} 代表{Autoconf_Ver}中的 local DirName=$2    -----------> local DirName

    自己写一个测试代码

    cmake-3.12.3.tar.gz 代表$1

    /src 代表$2

    cmake-3.12.3.tar.gz 在当前目录下

    前提是/src目录存在。

     可以认为$1 和 $2起到了一个桥梁(传参)的作用

     在以后的写脚本中,灵活应用参数

    #!/usr/bin/bash
    
    tar_gz()
    {
        local filename=$1
        local dir_path=$2
        tar zxvf ${filename} -C ${dir_path}
        cd ${dir_path}
    }
    
    tar_gz cmake-3.12.3.tar.gz  /src
  • 相关阅读:
    微信红包高并发交易
    MQ夺命11问
    美团雪花LEAF算法
    Mysql一遍过
    分布式
    如何注册和发现服务
    服务发布和引用
    微服务的构成
    什么是微服务
    Java的动态代理
  • 原文地址:https://www.cnblogs.com/liongong/p/9841556.html
Copyright © 2011-2022 走看看