位置: 编程技术 - 正文

shell备份文件、重命名文件、删除指定文件的3个脚本分享(shell备份文件脚本)

编辑:rootadmin

推荐整理分享shell备份文件、重命名文件、删除指定文件的3个脚本分享(shell备份文件脚本),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell backup,shell备份目录,shell脚本备份mysql数据,shell backup,shell backup,shell脚本备份数据库,shell备份文件命令,shell备份文件命令,内容如对您有帮助,希望把文章链接给更多的朋友!

因为经常会用到shell脚本,所以经常会写一些,但是我从来没有系统的学习过shell脚本,遇到问题,就去看手册,或者google一下,到了一定的程度才发现自己的基础真的好差。下面在系统学习shell时,顺便写了点有用的小脚本。

1,备份目录下面文件

[zhangy@BlackGhost test]$ sh bak.sh ./ .sh 这句话的意思是把当前目录(以及子目录)中的所有以.sh为后缀的文件,进行备份

2,重命名文件

shell备份文件、重命名文件、删除指定文件的3个脚本分享(shell备份文件脚本)

[zhangy@BlackGhost test]$ sh rename.sh /home/zhangy/test .php .html 这句话的意思是说,把当前目录(包括子目录)下的所有以.php为后缀的文件,重命名为.html

3,删除指定文件

[zhangy@BlackGhost test]$ sh del.sh /home/zhangy/test .log 删除/home/zhangy/test,以及子目录下所有以.log为后缀的文件

4,小结

通过上面例子的练习,总结有以下几点1,传参数到shell脚本,一般传参数可以通过url或者是form表单,像这样index.php&#;name=tank,但是shell不能这样,他传参数直接根shell脚本的后面,像这样rename.sh /home/zhangy/test .php .html 向rename.sh传了3个参数,分别是/home/zhangy/test .php .html2,case语句,if语句的思想差不多,就是写法不一样,多看看,多练练就会适应了。3,如果将命令的输出,负值给一个变量,语法是$(shell command) 例如 :$(pwd)显示当前目录4,变量的截取,变量之间的比较等,上面的例子虽然非常的简单,但是包括的知识点还是不少的。

总结的7个shell字符串操作方法和实例分享 每一种语言都有他独自的字符串操作方法,shell也一样,下面以以例子的方式,简单介绍常用方法。1,取得字符串长度string=abc//等号二边不要有空

awk中NR和FNR的区别小结和实例演示 一,NR和FNR的不同NR:表示当前记录数FNR:也表示当前记录数,但是FNR的作用域只在一个文件内.如果重新打开文件,FNR会从1开始.二,实例说明1,测试文件aaa

awk命令、awk编程语言详细介绍和实例 一,什么是awkawk是linux下的一个命令,他对其他命令的输出,对文件的处理都十分强大,其实他更像一门编程语言,他可以自定义变量,有条件语句,

标签: shell备份文件脚本

本文链接地址:https://www.jiuchutong.com/biancheng/371590.html 转载请保留说明!

上一篇:shell自定义函数的6个特点总结(shell自定义命令)

下一篇:awk中NR和FNR的区别小结和实例演示(awk fnr nr)

  • 合伙企业当年盈亏怎么算
  • 借款给别的公司收到的利息会计分录怎么写
  • 食堂买菜费用如何做会计
  • 汇算清缴补交税款,怎么调整报表教程
  • 报关单上消费使用单位可以交税么
  • 固定资产特性
  • 出纳人员应该怎么称呼
  • 有形资产净值是指
  • 出口转内销增值税报表怎么填
  • 股东向公司借款需要股东会决议吗
  • 销售货物收入与营业收入
  • 农村承包土地能卖土吗
  • 企业盈利后又亏损怎么算
  • 增值税发票如何读入金税盘
  • 2021年路桥费抵扣最新政策
  • 绿化养护按什么项目交增值税
  • 个人所得税是次月申报上月的吗怎么填
  • 个人名下车辆过户
  • 预提费用和待摊费用是根据以下哪项原则设置的会计科目
  • 固定资产清理账面价值怎么算
  • 外购固定资产进项税
  • 备查账簿根据企业的实际需要设置没有固定的格式要求
  • 从租计征房产税租金收入含税吗
  • 建筑企业怎么缴纳社保
  • 盈余积累转增股本的个税问题
  • 物流公司搬运货物合法吗
  • 戴尔开启vt教程
  • 增值税电子发票有什么用
  • 公司和个人分别交什么税
  • 鸿蒙怎么设置默认系统
  • w10电脑节能模式
  • 为什么无线网密码对了就是连不上网
  • 材料暂估入库如何处理
  • symfony2.4的twig中date用法分析
  • 设计部工资计入什么费用
  • gpu版本的pytorch
  • css中清除浮动
  • 基于web的疫情防控方案
  • 现金等价物是指企业持有的
  • 本期应纳税额减征额怎么算
  • 织梦怎么用模板建站
  • 餐饮发票要钱吗
  • 个税申报错误已经扣税款怎么处理
  • 运输公司的车辆如何计提折旧
  • 接待客人后的感受和过程
  • 发票失控进项转出所得税
  • 收到加盟费应该怎么做账
  • 去年所得税汇算清缴报表填错了今年可以改吗
  • 印花税需要计提吗2023
  • 调整以前年度的费用怎么做
  • 应收的借方和应付的贷方相等
  • 企业进项税额如何账务处理
  • 无追索权保理的说法
  • 关于文化事业建设费的说法错误的是
  • mysql有哪些数据类型,有哪些运算符
  • mysql中count(), group by, order by使用详解
  • 打印机取消打印在哪里
  • Win7旗舰版系统镜像文件
  • 将IBM ServeRAID 8i卡的驱动整合到Win2003安装光盘里
  • 系统安装驱动卡住了
  • win7禁用驱动签名后可以正常启动吗
  • mac字体发虚解决办法
  • win7怎么禁止网络连接
  • linux命令的含义
  • 中小型企业的认定标准2023
  • win10安装grads
  • win7打开软件总提示错误怎么解决
  • linux k
  • qt pro load
  • 微信小程序图片加载不出来
  • JavaScript运算符都有哪些
  • jquery和dom对象之间怎么转换
  • node js php
  • android开发范例实战宝典
  • koa nodejs
  • jquery中什么方法用于模拟光标悬停事件
  • dom4j解析xml字符串步骤
  • js怎么定义类
  • Python的SQLalchemy模块连接与操作MySQL的基础示例
  • 车辆购置税查询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设