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

📄 var-match.sh

📁 Shall高级编程
💻 SH
字号:
#!/bin/bash# var-match.sh:# Demo of pattern replacement at prefix / suffix of string.v0=abc1234zip1234abc    # Original variable.echo "v0 = $v0"         # abc1234zip1234abcecho# Match at prefix (beginning) of string.v1=${v0/#abc/ABCDEF}    # abc1234zip1234abc                        # |-|echo "v1 = $v1"         # ABCDEF1234zip1234abc                        # |----|# Match at suffix (end) of string.v2=${v0/%abc/ABCDEF}    # abc1234zip123abc                        #              |-|echo "v2 = $v2"         # abc1234zip1234ABCDEF                        #               |----|echo#  ----------------------------------------------------#  Must match at beginning / end of string,#+ otherwise no replacement results.#  ----------------------------------------------------v3=${v0/#123/000}       # Matches, but not at beginning.echo "v3 = $v3"         # abc1234zip1234abc                        # NO REPLACEMENT.v4=${v0/%123/000}       # Matches, but not at end.echo "v4 = $v4"         # abc1234zip1234abc                        # NO REPLACEMENT.exit 0			

⌨️ 快捷键说明

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