⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 var-match.sh

📁 BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版
💻 SH
字号:
#!/bin/bash# var-match.sh:# 对字符串的前缀和后缀进行模式替换的一个演示.v0=abc1234zip1234abc    # 变量原始值.echo "v0 = $v0"         # abc1234zip1234abcecho# 匹配字符串的前缀(开头).v1=${v0/#abc/ABCDEF}    # abc1234zip1234abc                        # |-|echo "v1 = $v1"         # ABCDEF1234zip1234abc                        # |----|# 匹配字符串的后缀(结尾).v2=${v0/%abc/ABCDEF}    # abc1234zip123abc                        #              |-|echo "v2 = $v2"         # abc1234zip1234ABCDEF                        #               |----|echo#  ----------------------------------------------------#  必须匹配字符串的开头或结尾,#+ 否则是不会产生替换结果的.#  ----------------------------------------------------v3=${v0/#123/000}       # 匹配, 但不是在开头.echo "v3 = $v3"         # abc1234zip1234abc                        # 不会发生替换.v4=${v0/%123/000}       # 匹配, 但不是在结尾.echo "v4 = $v4"         # abc1234zip1234abc                        # 不会发生替换. exit 0			

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -