位置: 编程技术 - 正文

简介Linux中cp和mv搭配{,}在shell当中的用法(linux的cp和mv)

编辑:rootadmin

推荐整理分享简介Linux中cp和mv搭配{,}在shell当中的用法(linux的cp和mv),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux cp mv区别,linux 中cp,linux里面cp的用法,在linux中cp是干什么的,linux里cp什么意思,linux的cp和mv,linux的cp和mv,在linux中cp是干什么的,内容如对您有帮助,希望把文章链接给更多的朋友!

经常会在博客或者论坛看到类似下面的命令 大括号扩展 Brace expansion { } shell 作用

或者是

那么,在uinx / linux shell命令中是什么意思&#;起什么作用呢?

{ } 并没有什么实际的含义,但是却可以作为Brace expansion(大括号扩展或叫做花括号扩展)而经常用于产生各种组个。以下是翻译自 GNU/BASH man page 的内容:

Brace expansion(大括号扩展或叫做花括号扩展) 是用来随机产生字符串组合的机制。这种机制类似于文件的扩展名,但是并不需要存在响应的文件。Brace expansion(大括号扩展或叫做花括号扩展)模式是一可选的preamble(前导字符),后面跟着一系列逗号分隔的字符串,包含在一对花括号中, 再后面是一个可选的postscript(打印编程语言)。preamble(前导字符)被添加到花括号中的每个字符串前面,postscript(打印编程语言)被附加到每个结果字符串之后, 从左到右进行扩展。 花括号扩展可以嵌套。扩展字符串的结果没有排序;而是保留了从左到右的顺序。

1.如,在终端中输入下面命令:

输出如下:

2.也可以使用下面附加的实例,去在命令中“创建”一个参数,以节省输入的时间,提高工作效率: echo file.txt{,.bak}

3.可以使用Brace expansion(大括号扩展或叫做花括号扩展)来复制,重命名文件,或者是备份文件,还可以是创建目录等。在下面这个习惯性使用的的例子中,将 file1.txt 备份为 file2.txt.bak ,输入:

简介Linux中cp和mv搭配{,}在shell当中的用法(linux的cp和mv)

如果使用Brace expansion,节省时间,则输入:

输出如下:

更多大括号扩展实例如下:

4. 如果我们执行:

这两个 /etc/apt/sources 部分相同,为了少输入两次/etc/apt/sources ,大括号扩展参数。还有平时重命名,备份文件,创建链接时候,都可以使用大括号扩展参数的方法提高效率。

大括号扩展,即大括号包围的,用逗号隔开的参数会扩展为独立的多个参数。

Shell 在解释时会自动将后面的参数扩展成两个,就变成了和上面一样的完整命令。

当然,还可更简单,将 list 也考虑进去,在逗号前什么都不写,如下:

这样逗号前面没东西,那么参数就保持原来的不变,逗号后面的照样扩展。

一波实用的Bash Shell整理 作为一个命令行探索者,你或许发现你自己一遍又一遍重复同样的命令。如果你总是用ssh进入到同一台电脑,如果你总是将一连串命令连接起来,如果

编写shell脚本将VPS上的数据备份到Dropbox网盘的方法 看到有人用dropbox备份网站数据,所以今天也试了一下,记得以前是一个python脚本,这是用的是bash脚本,利用dropbox的api来上传下载的,很方便,脚本的

Shell脚本实现监视指定进程的运行状态 在之前的博客中,曾经写了自动化测试程序的实现方法,现在开发者需要知道被测试的进程(在此指运行在LINUX上的主进程的)在异常退出之前的进程的

标签: linux的cp和mv

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

上一篇:Shell脚本实现的基于SVN的代码提交量统计工具(shell脚本用法)

下一篇:一波实用的Bash Shell整理(bash fi)

  • 即征即退需要缴纳税款吗
  • 我可以通过什么知道明天的天气情况
  • 小规模应税行为扣除额如何填
  • 国税登记号和地税登记号是什么
  • 股权转让个人所得税如何计算
  • 小规模纳税人销售自己使用过固定资产
  • 定期定额个体工商户怎么报税
  • 收到幼儿园园服费怎么做财务处理?
  • 物料耗用
  • 个体工商户转让流程
  • 音乐茶座取什么名字好呢
  • 固定资产净残值率是多少
  • 授予股票期权分录
  • 自然人能申请破产吗?
  • 购进货物取得
  • 哪些搬迁情形属于“政策性搬迁”?所得税怎么处理?
  • 工资三金是指哪三样
  • 土地+n
  • 营业外收入征企业所得税吗
  • 快递公司怎么纳入社保
  • 到期一次还本付息的利息怎么算
  • 免税店购物需要满足什么条件
  • 年薪制职工薪酬计算方法
  • 双网卡冲突会发生什么现象
  • rmb转
  • win7安装netframework4.5
  • macbook隐藏
  • 非盈利组织又称
  • 季度交企业所得税是按照什么来交的
  • 公司员工意外险,死亡能赔多少钱
  • php多维数组遍历输出
  • 阳光照耀下的人
  • 债券利息调整怎样计算
  • php匿名函数和回调函数
  • pytorch with no grad
  • 净现值与原始投资额现值
  • 工资费用核算
  • centos7自带yum吗
  • javatoolkit详解
  • event loop exception null
  • 折旧费和折旧额的区别
  • sql server定时作业
  • mysql数据数据库
  • c#窗体类属性和方法
  • 电子发票开错了应该怎么办?
  • 普通发票领多了怎么处理
  • 实收资本印花税最新政策2023年
  • 没有计提坏账如何做账
  • 诉讼费应计入什么会计科目
  • 货物已发出可以退款吗
  • 银行存款利息收入要交税吗
  • 所税税汇算补交怎么算
  • 外购货物会计分录
  • 企业收到微信和企业微信
  • 营改增后建筑行业进项税能抵扣吗
  • 会计怎么做工资单
  • 营业外支出有哪些费用
  • MySQL主从同步原理介绍
  • sql server 错误
  • windows自动执行
  • Netlib.exe - Netlib是什么进程 有什么用
  • win10系统关闭安全中心
  • 如何解决win7系统不稳定
  • Win10 RS1 14267 SDK版本发布下载
  • cocos creator源码
  • NGUI的UIScrollview的优化
  • ubuntu 20.4安装
  • javascript HTML5文件上传FileReader API
  • android工程目录
  • python进阶视频
  • unity点击播放声音
  • shell 判断进程是否存在
  • flask框架图
  • jquery鼠标位置
  • python 遍历数组
  • android模拟器无法运行
  • 陕西国家电子税务局2.0
  • 煤炭资源税税率选煤税率多少黑龙江
  • 如何查询车辆购置税
  • 郑州国税局投诉电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设