linux变量a 为1 1sh 2 Linux-for-QQ-Bot 3 Systen sed 指令删除这个变量的最后一个a=$echo $a sed s$ 修复这条指令会去除所有斜杠
修复的指令如下:
a=$(echo "$a" | sed 's/\\$//g')
这条指令会将变量 $a 的内容传递给 sed 命令,使用正则表达式 s/\\$//g 进行替换。其中 s/\\$//g 的含义如下:
s/开始替换命令。\\$匹配斜杠和美元符号(\$表示实际的$字符)。/斜杠用作分隔符。//空替换,即删除匹配到的内容。g表示全局匹配,即替换所有匹配到的内容。
这样,指令就会删除变量 $a 中的最后一个斜杠。
原文地址: https://www.cveoy.top/t/topic/hEjI 著作权归作者所有。请勿转载和采集!