bash变量扩展(字符串操作)

来源:互联网 发布:网络司法拍卖调研报告 编辑:程序博客网 时间:2024/05/16 18:16
${变量%模式}
将变量值的尾部与模式进行最小匹配,并将匹配到的部分删除

${变量%%模式}
将变量值的尾部与模式进行最大匹配,并将匹配到的部分删除

${变量#模式}
将变量值的头部与模式进行最小匹配,并将匹配到的部分删除

${变量##模式}
将变量值的头部与模式进行最大匹配,并将匹配到的部分删除

${#变量}
替换为变量中的字符个数。如果是*或@,长度则是位置参量的个数

${变量/关键字/字符} 
将变量中的关键字替换成字符最小匹配

${变量//关键字/字符} 

将变量中的关键字替换成字符最大匹配(全局匹配)

${变量:3:5}
替换为变量的第3个字符到第5个字符


老是记不牢 , 这下记下来


0 0
原创粉丝点击