Hovlar Asked: 2022-05-09 17:08:52 +0800 CST2022-05-09 17:08:52 +0800 CST 2022-05-09 17:08:52 +0800 CST 删除 bash 字符串中的 [] 772 我有 bash 字符串[],例如 [name]、[surname]。并想去掉启动[和关闭]。我能做些什么? bash 1 个回答 Voted Best Answer steeldriver 2022-05-09T17:23:05+08:002022-05-09T17:23:05+08:00 给定 $ echo "$var" [name] 然后要么 使用字符串切片(删除第一个和最后一个字符 - 无论它们是什么字符) $ echo "${var:1: -1}" name 使用模式替换(全局删除],[无论它们出现在字符串中的什么位置) $ echo "${var//[][]/}" name
给定
然后要么
使用字符串切片(删除第一个和最后一个字符 - 无论它们是什么字符)
使用模式替换(全局删除
]
,[
无论它们出现在字符串中的什么位置)