如何去除shell中字符串的首尾字符
参考链接:
例如当前有如下变量,值为字符串:
1 | var="[[{"/": "bafy2bzacea3buvu24ws5r2juchuwrhkbqbym6blkqyccw52adzvzvx4vrpjx4"},{"/": "bafy2bzacedo3v6yrjslwrinrjtsiajuol2iht2tm5mywzjnbwuhwa3bkcdijk"}]]" |
我们想要去掉var变量的首个字符[和结尾字符],其实可以这样做:
1 | var=`echo ${var:1:-1}` |
输出结果为
1 | [{"/": "bafy2bzacea3buvu24ws5r2juchuwrhkbqbym6blkqyccw52adzvzvx4vrpjx4"},{"/": "bafy2bzacedo3v6yrjslwrinrjtsiajuol2iht2tm5mywzjnbwuhwa3bkcdijk"}] |