shell练习--文件 *** 作

shell练习--文件 *** 作,第1张

shell练习--文件 *** 作
  • 拷贝文件并解压
#! /bin/bash

PROJECT_DIR='$HOME/Projects'
PROJECT_NAME='web'
CODE_PATH='$HOME/web.tar.gz'

function uppack_code
{
    if [ ! -e "${PROJECT_DIR}" ]; then
    {
        echo "${PROJECT_DIR} is not existed."
        mkdir -p ${PROJECT_DIR} && echo "Created ${PROJECT_DIR} success" || echo "Created ${PROJECT_DIR} failed"
    }

    cd "${PROJECT_DIR}"
    [ -e "${PROJECT_NAME}" ] && rm -rf 
    tar -zxvf "${CODE_PATH}" ./
}

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5573545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存