位置: 编程技术 - 正文

Linux如何删除替换变量值?Linux删除替换变量值的方法(linux命令怎么删除)

编辑:rootadmin

推荐整理分享Linux如何删除替换变量值?Linux删除替换变量值的方法(linux命令怎么删除),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 删除,linux删除带-文件,linux 删除vg,linux删除sh,linux删除sh,linux 删除ln,linux 删除vg,linux删除带-文件,内容如对您有帮助,希望把文章链接给更多的朋友!

在Linux系统中,对变量进行赋值后需要发现有些问题,需要对变量值进行删除或替换,本文将针对Linux变量值的替换和删除做个详细介绍,希望对你有所帮助。一起去看看吧!

1、变量内容的删除

[root@bogon ~]# echo ${PATH} #呼叫出PATH变量的值

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH#/*bin:} #看见那个“#”符号,表示从变量“PATH”值的左边开始向右边删除能匹配到“*bin:”的位置,仅删除能匹配到最短的那个,所以输出内容如下,“/usr/local/sbin:”被删除了

/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH#*local/bin:}

/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH##/*bin:} #两个“#”表示删除能匹配到最长的那个,所以“/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:”全部被删除

/root/bin

[root@bogon ~]# echo ${PATH%:/*bin} #把上边的“#”号换成“%”看看,表示从变量“PATH”值的右边开始向左边删除能匹配到“*bin”的位置,仅删除能匹配到最短的那个,所以“:/root/bin”被删除

/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin

[root@bogon ~]# echo ${PATH%%:/*bin} #两个“%”与两个“#”类似的道理

Linux如何删除替换变量值?Linux删除替换变量值的方法(linux命令怎么删除)

/usr/local/sbin

2、变量内容的替换

[root@bogon ~]# echo ${PATH/sbin/SBIN/} #用“SBIN”替换“sbin”,但只替换第一次匹配到的

/usr/local/SBIN/:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mysql/bin:/root/bin

[root@bogon ~]# echo ${PATH//sbin/SBIN/} #用“SBIN”替换“sbin”,全局替换

/usr/local/SBIN/:/usr/local/bin:/SBIN/:/bin:/usr/SBIN/:/usr/bin:/usr/local/mysql/bin:/root/bin

变量内容删除与替换小结:

变量书写方式功能描述

${变量名称#匹配字符}若变量内容有被匹配到,刚从变量内容的左边开删除,但删除匹配最短的

${变量名称##匹配字符}若变量内容有被匹配到,刚从变量内容的左边开删除,但删除匹配最长的,可理解成此时工作在贪婪模式

${变量名称%匹配字符}若变量内容有被匹配到,刚从变量内容的右边开删除,但删除匹配最短的

${变量名称%%匹配字符}若变量内容有被匹配到,刚从变量内容的右边开删除,但删除匹配最长的,可理解成此时工作在贪婪模式

${变量称/旧字符串/新字符串}从变量内容的左边开始匹配,用新字符串替换旧字符串,仅替换第一个匹配到的字符串

${变量称//旧字符串/新字符串}从变量内容的左边开始匹配,用新字符串替换旧字符串,全部替换匹配到的字符串

以上内容就是今天小编为大家带来的关于Linux删除和替换变量值的方法了,本文只介绍了删除和替换这两种方法,变量的修改还有取代等方式,这里就不一一介绍了。希望能够帮助到大家!

Linux区分install命令和cp命令详解 在Linux众多命令中,install命令和cp命令都能拷贝文件,但在用法上有些区别,不少人在使用的时候不知如何选择,下面小编就教你如何区分install命令和cp

如何将Linux命令设置成键盘快捷键? 我们都知道,Linux系统操作大部分都需要使用命令完成,但命令多了操作起来较为繁琐,如果将常用命令设置成键盘快捷方式则简单很多,下面小编就给

Linux开机报错unable to load selinux policy的解决方法 Linux在开机的时候提示unabletoloadselinuxpolicy错误,导致系统无法进入,通常是由2个情况所导致的,下面小编就给大家介绍下Linux开机报错unabletoloadselinuxpoli

标签: linux命令怎么删除

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

上一篇:RedHat Linux 5无法使用ifconfig的解决方法(redhat无法启动)

下一篇:Linux区分install命令和cp命令详解(linux安装的命令是啥)

  • 应交税费负数调整到其他非流动资产
  • 甲方给的工程奖项有哪些
  • 个税申报专项扣除怎么填
  • 预包装食品是否备案怎么查询
  • 个体工商户免征税额度是多少
  • 小企业会计准则没有以前年度损益调整科目
  • 咨询服务合同印花税税目
  • 技术转让成本包括什么
  • 物业公司收取电损费合法吗
  • 资产减值损失确认后,减值资产的折旧
  • 债券投资损失准备累计已计提
  • 公司成立后有哪些开支
  • 公司出差开自己的车怎么计算损耗
  • 冲销无形资产如何会计分录?
  • 母子公司有什么关系
  • 培训费发票可以抵扣进项税吗
  • 金税四期上线对高净值人士的影响
  • 增值税减免的账务处理可以直接应交税费减免税款吗
  • 季度申报财务报表如何更改
  • 网上报税申报成功之后该怎么操作
  • 劳务派遣公司支付劳务费怎么做账
  • 验车费计入什么科目
  • 现金日记账对方科目是什么意思
  • 销售商品收到货款20000元存入银行
  • 报销车费怎么贴
  • 工程项目预缴增值税
  • linux下xhost命令报错:unable to open display的解决办法
  • 车船税是什么险种
  • 预提费用支付是指什么
  • 印花税纳税申报表填写范本
  • php parse_url
  • 递延负债减递延资产
  • 代发工资跨行手续怎么办
  • 企业代付个人所得税计算公式
  • php反射使用场景
  • 转让房屋土地增值税如何计算
  • 促销费可以进项抵扣吗
  • 海恩斯科普简介
  • 补缴当年增值税税款和滞纳金如何记账
  • 子公司破产对母公司是利好还是利空
  • Vue3通透教程【十三】TS简单类型详解
  • 长期待摊费用属于非流动资产吗
  • python如何提取文件中的数据
  • 出租人在融资租赁中需要处理的会计问题
  • 事业单位会计准则与政府会计准则的区别
  • 小型公司怎么做账
  • 个税申报信息怎么填
  • sql server row_number over
  • 收到预付款发票但是货未到怎么办
  • 小规模纳税人企业所得税怎么算
  • 税控盘退费怎么做会计分录
  • 个体的个人所得税怎么交税?
  • 社区居委会有哪些成员
  • 高速公路过路费可以抵扣进项税吗
  • 租赁行业的增值税率
  • 职工辞退福利是否要申报个税
  • 应付利息属于什么负债
  • 销售退回的会计分录 预计负债
  • 库存现金期末余额在哪方
  • 加油票的发票抬头怎么写
  • 银行涉外收入申报单
  • 关闭默认共享的影响
  • windows modules installer占用磁盘高
  • vista正版破解
  • win8系统无法连接到网络
  • explorer.exe是什么指令
  • number mac
  • win10系统升级后桌面图标变大
  • linux device driver
  • window八
  • win8使用体验
  • win10系统预览版
  • 铁嘴大师
  • easyui combobox默认选中
  • jquery使用css
  • 河北省电子税务局网上申报
  • 广西12366医保缴费
  • 增值税应税货物清单
  • 农村摩托车上牌要什么证件和手续
  • 合肥新房商铺
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设