当前位置: 首页 > wzjs >正文

企业网站建设 安全上海网站关键词排名

企业网站建设 安全,上海网站关键词排名,手机大全,域名注册之后怎么建设网站文章目录 git,bash - 例子整理概述笔记遍历目录,找到目标文件后干活备份一个文件END git,bash - 例子整理 概述 在git bash中的脚本和linux bash中好像差不多。 整理一些例子,为以后做参考 笔记 遍历目录,找到目标文件后干活 #!/bin/bas…

文章目录

    • git,bash - 例子整理
    • 概述
    • 笔记
    • 遍历目录,找到目标文件后干活
    • 备份一个文件
    • END

git,bash - 例子整理

概述

在git bash中的脚本和linux bash中好像差不多。
整理一些例子,为以后做参考

笔记

遍历目录,找到目标文件后干活

#!/bin/bash
# git bash 脚本 - 遍历修改当前目录下得所有 .gitmodules , 替换https 库 url 到 ssh 库 url# 前置操作 : 写好my_task.sh后,给执行权限
# chmod 777 ./my_task.sh# 前置操作 : 检查脚本的语法是否正确?
# bash -n my_task.sh
# 如果没看到输出,就说明脚本语法是正确的# 运行脚本
# 进入到脚本的目录
# ./my_task.shclear
echo "---------- my_task.sh running ----------"# echo "current user:(" $(whoami) ")"# log begin time
echo "begin : ($(date '+%Y-%m-%d %H:%M:%S'))"# =号两边不能有空格
file_cnt=0find . -type f -name ".gitmodules" -print0 | while IFS= read -r -d '' file; dodir=$(dirname "$file")(cd "$dir" || { echo "⚠️ dir switch err: $dir"; exit 1; }# echo "finding $(pwd)/.gitmodules"if [ -f "$(pwd)/.gitmodules" ]; then echo "!!! ($((file_cnt + 1))) was found $(pwd)/.gitmodules, ready to process"sed -i 's|https://github.com/|git@github.com:|g' .gitmodulesgit submodule sync --recursivefi    )file_cnt=$((file_cnt + 1))
done# log end time
echo "end   : ($(date '+%Y-%m-%d %H:%M:%S'))"

备份一个文件

#!/bin/bash# file - bk_file.sh# function - 从命令行给定一个文件名 e.g. a.html, 备份为 a.html.bk# run env = git bash# sh begin
clear
echo "task begin, please wait a moment"# 命令行参数检查# echo "param count = $#"
# param count = 0
# 如果不给命令行参数,那么参数个数 $# 就为 0if [ $# -ne 1 ]; thenecho "usage : $0 <some_file_path_name>"echo "must give a file path name to operation"exit 1
fi# 文件存在性检查
if [ ! -f "$1" ]; then echo "Error: File [$1] does not exist." exit 1 
else echo "ok - File [$1] exists." 
fi# 执行备份操作
cp "$1" "$1.bk"# 判断上一个命令是否执行成功
if [ $? -ne 0 ]; thenecho "failed - cp "$1" "$1.bk""exit 1
fi# 检查备份文件是否存在
if [ ! -f "$1.bk" ]; then echo "error - back up file [$1.bk]" exit 1 
else echo "ok - back up File [$1.bk]" 
fi# sh end
echo "END"

END

http://www.dtcms.com/wzjs/366744.html

相关文章:

  • 商水县住房城乡建设网站百度模拟点击软件判刑了
  • 网站是别人做的域名自己怎么续费台州优化排名推广
  • 没有公司个人可以做网站卖东西吗源码交易网站源码
  • 太原网站建设制作武汉网络推广广告公司
  • 贵阳网站建设哪家百度外链查询工具
  • 延庆网站建设网络营销人员招聘
  • 网站建设平台用乐云践新北京疫情太严重了
  • 营销技巧第一季在线播放seo排名优化是什么意思
  • 湖南信息网官方网站哪有免费的网站
  • ps做网站图短视频seo营销系统
  • 自己怎么做一元购物网站如何快速推广
  • 石河子农八师建设兵团社保网站网站快速排名推荐
  • 上海网站建设规范电商平台的营销方式
  • 网站全屏图片怎么做seo哪家强
  • 手机商城网站模板app网络推广方案
  • 怎么做网站推广六安企业网页制作
  • wordpress child theme百度智能小程序怎么优化排名
  • flash 做ppt的模板下载网站有哪些seo站长工具平台
  • 百度网站建设一年多少钱电商数据网站
  • 网站建设方案博客关键词站长工具
  • 企业邮箱申请哪个北京搜索引擎优化管理专员
  • 网站公安备案流程最新资讯热点
  • php b2c网站网络视频营销的案例
  • 网站建设与运营的预算方案磁力猫torrentkitty官网
  • 网站上360 旋转的图是怎么做的百度推广步骤
  • 妈妈在家里做女视频网站网页设计个人网站
  • 职高门户网站建设标准百度新闻首页
  • dede网站维护暂时关闭域名权重查询
  • 网站首页布局诊断百度投诉中心24小时电话
  • 厦门市建设局网站住房保障专栏西安seo技术