shell 变量的高级用法
发布时间:2020-12-15 21:13:19 所属栏目:安全 来源:网络整理
导读:变量删除和替换 ? ? 案例:从头开始匹配,将符合最短的数据删除 ( # ) variable_1="I love you,Do you love me"echo $variable_1variable_2=${variable_1#*ov}echo $variable_2 ? ? 案例:从头开始匹配,将复合最短的数据删除( ## ) varible_3=${variabl
变量删除和替换? ? 案例:从头开始匹配,将符合最短的数据删除 (#) variable_1="I love you,Do you love me" echo $variable_1 variable_2=${variable_1#*ov} echo $variable_2
? ? 案例:从头开始匹配,将复合最短的数据删除(##) varible_3=${variable_1##*ov} echo $varible_3 ? 案例:替换字符串,只替换第一次匹配成功的(/) echo $PATH var6=${PATH/bin/BIN} echo $var6
? 案例:替换字符串,符合条件的全部替换 (//) var7=${PATH//bin/BIN} echo $var7
? ? ?变量测试?简单举例(用的比较少) var=${str-expr}
如果变量 str 没有定义,那么var=expr 如果变量 str的字符串中有值,那么 变量 var 的值就等于 str变量的值 ? ?字符串处理(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |