我想从style中提取css注释.css。
注释位于css文件的开头,它们的格式是这样的
/*
Author:name
URI:link
etc
*/
经过一些搜索,我发现:
sed -n '/^/*$,/*/$/p' style.css
它不起作用,我有这个错误:
sed: -e expression #1, char 11: unknown command: `'
你建议一个好的解决方案吗?
如果可能的话,为初学者提供基本 sed 使用教程的良好链接。
这个sed应该可以工作:
sed -n '//*/,/*//{P;/*//q;D;}' style.css
我想你的意思是:
sed -n '/^/*$/,/*/$/p' style.css
你在第一个 regep 中$
和/
倒退。
如果它们总是像这样以冒号分隔的格式,您可以使用:-
sed -n '/Author/p' | cut -d':' -f2
那会让你得到作者的名字。 我绝对建议学习冒号分隔文件的剪切。