sed-删除花括号之间的空格

sed-删除花括号之间的空格,sed,Sed,我正在写一个(糟糕的)CSS缩微器,在删除空格时遇到了一些麻烦 我有以下方法来删除空格,但在CSS中空格很重要。因此,为了补偿,我只尝试删除花括号之间的空格 sed -i 's/ //g' screen.css #all spaces everywhere 尝试 sed -i 's/{ }//g' screen.css #all spaces between brackets everywhere 不起作用 有人能给我指一下正确的方向吗。 (此命令从文件/bash脚本运行)使用sed和r

我正在写一个(糟糕的)CSS缩微器,在删除空格时遇到了一些麻烦

我有以下方法来删除空格,但在CSS中空格很重要。因此,为了补偿,我只尝试删除花括号之间的空格

sed -i 's/ //g' screen.css  #all spaces everywhere
尝试

sed -i 's/{ }//g' screen.css  #all spaces between brackets everywhere
不起作用

有人能给我指一下正确的方向吗。
(此命令从文件/bash脚本运行)

使用sed和regex范围:

sed -i '/{/,/}/{s/\s*//g}' screen.css