位置: 编程技术 - 正文

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

  • 购销合同印花税最新政策2023
  • 劳务费用 税率
  • 营业税是什么意思 视频
  • 企业所得税税前扣除政策
  • 建设工程劳务分包的规定
  • 应收利息增加会计分录
  • 企业残疾金的基数是多少
  • 代开增值税票普票专票税点一样吗
  • 住房公积金个人和单位各承担多少
  • 联营和合营的区别
  • 生产设备购买交付会计分录
  • 隐名股东违法吗
  • 其他应收款属于流动资产吗
  • 小规模纳税人未开票收入填在哪里
  • 成品油消费税征税
  • 滞留发票产生的原因主要包括哪些?
  • 关于促进房地产市场健康发展的实施意见(试行)
  • 开具红字发票后发现购买方已做抵扣怎么办
  • 外地餐费计入什么账户
  • 房地产预缴增值税税率是多少
  • 注册资本变更需要去税务局吗
  • 简化丢失专用发票的处理流程
  • 企业的主营业务收入
  • 开具房租发票备注多少
  • 财务人员工资计入什么费用?
  • 货物赔偿款会计分录
  • 企业转产是什么意思
  • 转账和电汇哪个便宜
  • 用ghost装win10
  • php如何实现
  • 小规模纳税人没有进项发票怎么办
  • 解决问题
  • laravel如何使用前端的纯静态页
  • 大群的芒基蝠鲼跃出水面,墨西哥加利福尼亚湾 (© Mark Carwardine/Minden Pictures)
  • 两个岗位 如何选择
  • php 模拟post
  • php过滤字符
  • 微信小程序用电脑怎么打开
  • deformable detr代码
  • nvm for windows
  • 软件开发增值税减免政策
  • 固定资产家具用具包括什么
  • 物流公司主营业务怎么写
  • wordpress如何删除导入的主题
  • phpcms添加内容
  • 应收账款与营业收入比例分析
  • 资产减值损失是费用吗
  • 预付卡业务开票怎么开
  • 红字发票冲销的申请表是税务局开吗
  • 服务费的增值税可以抵扣吗
  • 会计中级工作年限截止日期
  • 个人的车由公司来投保可以吗
  • 行业协会是怎么赚钱的
  • 公共电话亭设计案例
  • 住宿发票费率是多少
  • 出售不动产账务处理流程
  • 企业正常经营的条件
  • 税控系统设备可以全额抵扣吗
  • 银行退回服务费怎么写分录
  • 国家法定滞纳金规定
  • 减资步骤
  • 零余额账户年终余额清零的规定
  • php的每条语句以什么结尾
  • windows server 2008 r2怎么用u盘启动
  • 电脑删除ie后怎么恢复
  • 苹果怎样快速移动应用到其他桌面
  • win10 11月累计补丁KB3097877更新后导致应用崩溃该怎么办?
  • 局域网win7 64位旗舰版共享打印机状态错误0x0000000a的详细图文解决方法
  • jquery关闭当前页面
  • 使用权资产
  • 欢迎使用微信支付
  • startactivity()
  • git pull could not read from remote repository
  • js学习教程
  • bootstrap入门教程
  • javascript web开发
  • js实现继承的几种方式详述(推荐)
  • 金条如何销售
  • 税控盘开票怎么添加新商品
  • 客货两用车应如何运输
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设