位置: 编程技术 - 正文

简介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)

  • 税后经营净利润怎么求
  • 代扣代缴个人所得税会计分录怎么做
  • 公司卖东西怎么开票
  • 进项税转出大于进项税额还需要填列加计抵减附表吗
  • 小规模30万免税是含税还是不含税
  • 利润总额和未分配利润的公式
  • 增值发票盖章有什么用
  • 深圳增值税发票选择确认平台使用
  • 合同金额与结算金额一致,如何约定
  • 机器设备折旧计提规定
  • 简易征收如何入账
  • 职工福利费税前扣除限额
  • 年底计提费用和实际费用
  • 税金及附加小于应缴纳所得税是什么原因
  • 高新补贴收入计入什么科目
  • 商品进销差价进哪个科目
  • 什么是工会经费返还
  • 不动产经营租赁属于现代服务吗
  • 土地使用税源编明细表怎么填
  • 小规模纳税人注销需要查账吗
  • 财政收据可以抵税吗
  • 分包给总包开什么发票
  • 逾期申报会对纳税人产生哪些不良影响?
  • 稿费用交个人所得税吗
  • win7系统输入法切换快捷键
  • win 11 发布
  • win7绝地求生帧数不稳定
  • 商业承兑汇票到期兑现流程
  • 增值税发票和进项发票什么意思
  • 不附追索权的票据包括
  • 非居民个人所得税税率表最新
  • 硬盘的转速有什么用
  • 其他应付款余额在借方表示什么意思
  • gws.exe是啥
  • 企业出售生产设备能开票吗怎么开
  • vuex详解和用法
  • anconda虚拟环境路径
  • php使用mysql
  • 开了银行对公账户要多久
  • 服装、眼镜、鞋、西药的发票怎么样做账比较好
  • 小规模发票跨月冲红怎么做账
  • python中重写构造方法
  • ES + Redis + MySQL,这个高可用架构设计太顶了!
  • mysql_assoc
  • 登记会计账簿的实训总结
  • 增值税开票系统客服电话
  • 汽修厂利润能达到一半吗
  • 管理费用主要核算内容包括什么?
  • 其他应收款增加现金流量表怎么填
  • 代开发票相关问答有什么?
  • 公司设计费会计分录
  • 长期待摊费用是摊销费用吗
  • 企业财务费用属于
  • 从基本存款账户划款3万元 向开户银行转帐
  • 计提本月工资社保怎么扣
  • 员工的探亲费应由谁支付
  • 多收钱退回去咋说
  • 企业的经济补偿包括哪些
  • 金税盘买发票还要填交验旧表吗?
  • 次年发放的奖金怎么入账
  • 现金和银行存款的区别
  • 盈余公积的构成
  • 远程登陆服务器命令
  • sqlserver isnull在数据库查询中的应用
  • win7旗舰版磁盘清理
  • linuxvi编辑器三种模式
  • Win10桌面图标没有了
  • unity绘制曲线
  • 安卓 分包解压
  • perl getoption
  • js不重复集合
  • three. js
  • Intermediate Unity 3D for iOS: Part 3/3
  • jquery加载图片
  • python3.8.3怎么用
  • 学习雷锋好榜样
  • 谈一谈如何抓好党建工作
  • 简述activity的生命周期中有哪几种状态
  • 税务局投诉怎么投诉
  • 金银首饰以旧换新业务按销售方实际
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设