位置: IT常识 - 正文

Linux如何删除替换变量值?Linux删除替换变量值的方法(linux如何删除lv)

编辑:rootadmin
最近一些朋友问小编Linux如何删除替换变量值?今天小编为大家带来的是Linux删除替换变量值的方法,希望对大家会有帮助,有需要的朋友一起去看看吧... 17-04-10

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

文章相关热门搜索词:linux如何删除lv,linux 删除ln,linux 删除vg,linux 删除ln,linux 删除vg,linux 删除inode,linux 删除inode,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”被删除

Linux如何删除替换变量值?Linux删除替换变量值的方法(linux如何删除lv)

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

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

/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删除和替换变量值的方法了,本文只介绍了删除和替换这两种方法,变量的修改还有取代等方式,这里就不一一介绍了。希望能够帮助到大家!

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

上一篇:win10怎么开启勒索软件保护功能? win10勒索软件防护的使用方法(win10怎么启用)

下一篇:ausvc.exe进程是安全的吗 ausvc进程信息查询(进程aissca.exe)

  • 怎么查看私密相册里的照片(怎么查看私密相册里的照片realme)

    怎么查看私密相册里的照片(怎么查看私密相册里的照片realme)

  • 冒险岛怎么赚钱(冒险岛怎么赚钱快)

    冒险岛怎么赚钱(冒险岛怎么赚钱快)

  • 苹果怎么设置重复拨打电话(苹果怎么设置重复呼叫一个号码)

    苹果怎么设置重复拨打电话(苹果怎么设置重复呼叫一个号码)

  • 骁龙710和730差距大吗(骁龙730和骁龙710性能差距多少)

    骁龙710和730差距大吗(骁龙730和骁龙710性能差距多少)

  • iphone11与华为p40对比(iphone11与华为p40pro对比)

    iphone11与华为p40对比(iphone11与华为p40pro对比)

  • uki为什么不能下载了(uki为什么不能发起聊天)

    uki为什么不能下载了(uki为什么不能发起聊天)

  • 半角括号怎么输入(半角括号怎么输出来)

    半角括号怎么输入(半角括号怎么输出来)

  • 钉钉收不到群信息怎么办(钉钉收不到班级群消息)

    钉钉收不到群信息怎么办(钉钉收不到班级群消息)

  • 为什么拷贝不到库乐队(为什么拷贝不到硬盘)

    为什么拷贝不到库乐队(为什么拷贝不到硬盘)

  • 领红包的声音怎么关闭(来红包时的声音)

    领红包的声音怎么关闭(来红包时的声音)

  • switch连不上互联网(switch连不上互联网为什么就不能连wifi)

    switch连不上互联网(switch连不上互联网为什么就不能连wifi)

  • psg1218是千兆路由器吗(psg1218 k2路由器是百兆还是千兆)

    psg1218是千兆路由器吗(psg1218 k2路由器是百兆还是千兆)

  • 停机了充话费后多久恢复(停机了充话费后还是停机电信)

    停机了充话费后多久恢复(停机了充话费后还是停机电信)

  • vivo无法访问移动网络(vivo无法访问移动网络打不了电话)

    vivo无法访问移动网络(vivo无法访问移动网络打不了电话)

  • n95手机上市时间(n95刚上市多少钱)

    n95手机上市时间(n95刚上市多少钱)

  • vivoy5s有指示灯吗(vivoy5s灯在哪里)

    vivoy5s有指示灯吗(vivoy5s灯在哪里)

  • 华为手环4e使用教程(华为手环4e使用视频)

    华为手环4e使用教程(华为手环4e使用视频)

  • 脚注和尾注怎么设置(脚注和尾注怎么设置,二者有什么样的区别)

    脚注和尾注怎么设置(脚注和尾注怎么设置,二者有什么样的区别)

  • 三星S10特色功能(三星s10有啥特殊功能)

    三星S10特色功能(三星s10有啥特殊功能)

  • 计算机病毒是计算机系统中自动产生的吗(计算机病毒是计算机中一类隐藏)

    计算机病毒是计算机系统中自动产生的吗(计算机病毒是计算机中一类隐藏)

  • 抖音镜像效果怎么拍(抖音镜像设置)

    抖音镜像效果怎么拍(抖音镜像设置)

  • 加入黑名单的电话号码怎么恢复(加入黑名单的电话来电有提示吗)

    加入黑名单的电话号码怎么恢复(加入黑名单的电话来电有提示吗)

  • 滴滴没有顺风车了吗(滴滴没有顺风车业务了吗)

    滴滴没有顺风车了吗(滴滴没有顺风车业务了吗)

  • ipad投屏不能满屏(ipad投屏不能全屏怎么回事)

    ipad投屏不能满屏(ipad投屏不能全屏怎么回事)

  • Uncaught TypeError: XXX is not a function问题解决方法

    Uncaught TypeError: XXX is not a function问题解决方法

  • 当前页面的脚本发生错误怎么解决(当前页面的脚本发生错误代码0没有注册类)

    当前页面的脚本发生错误怎么解决(当前页面的脚本发生错误代码0没有注册类)

  • continue命令  结束本次循环(continue命令必须与locate)

    continue命令 结束本次循环(continue命令必须与locate)

  • 公司的纳税人识别号怎么查询
  • 如何查询个人所有贷款记录
  • 出口货物丢失起诉谁
  • 增值税报税后多久缴纳期限
  • 不征税发票能报税吗
  • 灭火器属于什么经营范围
  • 专票当月认证后什么时候抵扣
  • 车辆保险费专用发票图片
  • 申报更正日期改变会导致逾期申报吗
  • 金融资产摊余成本例题
  • 工程物资和特种设备区别
  • 发票丢了企业所得怎么办
  • 外汇税收怎么缴纳增值税
  • 营改增医院增值税
  • 代国外佣金代扣税金账务怎么处理?
  • 母公司名称的发票可以计入子公司的开办费处理吗?
  • 分期缴纳土地出让金的契税
  • 租赁公司怎么开展业务
  • 固定资产出售税务处理方法
  • 小规模纳税人销售农产品税率是多少
  • 货物毁损物流赔偿
  • 行政事业单位绿化工程完工应结转资产吗
  • 会计中坏账准备的借贷方向
  • 三险一金专项扣除怎么查
  • 改变资金用途的说明
  • 社保缴费要和工龄一致吗
  • 在win7系统中文件属性有哪些
  • laravel learnku
  • linux服务器常用命令
  • pc direct
  • smart局部变量
  • 安装运行所需环境怎么填
  • 图文详解水的画法
  • 微信php接口
  • 累计摊销属于什么类科目
  • 小微企业免征增值税政策2023
  • lvm 命令
  • php常用加密方式
  • 稳岗补贴什么时候到账
  • three.js gui
  • 企业有代扣代缴个税义务
  • 其他应收款如何计提减值准备
  • PostgreSQL安装、配置及简单使用方法
  • 收到对方假发票可以索赔吗
  • 微小企业开票一天可以开多少钱
  • 关联方占用资金应对措施
  • 装修工程是可以做什么的
  • 本年度的进项可以结转到下一年度吗
  • 未开票收入是怎么算的
  • sql查询结果分页
  • 设置sql server的安全认证模式为混合认证模式
  • sql初学者视频教程
  • 印花税啥样
  • 发票怎样申领成功?
  • 固定资产累计折旧会计科目
  • 农产品加计扣除怎么计算
  • 账面价值,账面净值,账面余额三者的区别
  • xpkw
  • ubuntu20录屏
  • win7系统怎么查看wifi密码
  • linux 文件查看
  • win7系统中怎么查看隐藏文件
  • 持久化存储数据的方式
  • android aidl binder
  • bootstrap 多级菜单
  • jQuery实现checkbox列表的全选、反选功能
  • 关于jquery的用途
  • 狗刨教学视频分解动作视频
  • jquery给td设置内容
  • python3 random模块
  • 那些so 叼的android studio 插件
  • 免征的增值税税额应计入营业外收入嘛
  • 注销税务登记需要哪些材料
  • 贵州省产检费用报销流程
  • 出口退税申报时间是每月15号吗
  • 如何异地代缴社保
  • 福建省运会2022年
  • 股权转让本人不签字可以吗
  • 普通发票开具时写材料一批需要附什么清单?
  • 异辛烷征收消费税2023
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设