当前位置: 技术问答>linux和unix
sed 命令语句高手 请进
来源: 互联网 发布时间:2016-05-02
本文导语: space='[[:space:]]{1,}' is_space='[[:space:]]{0,}' start='/^'${is_space}struct${space}${struct}${space}'{'${is_space}'$/' end='/^}'${is_space}';'${is_space}'$/' result=$(sed -n ${start}','${end}'p' ${file} 2>/dev/null) [[:space:]]{1,}是什么意思 end='/^}'${is_space}...
space='[[:space:]]{1,}'
is_space='[[:space:]]{0,}'
start='/^'${is_space}struct${space}${struct}${space}'{'${is_space}'$/'
end='/^}'${is_space}';'${is_space}'$/'
result=$(sed -n ${start}','${end}'p' ${file} 2>/dev/null)
[[:space:]]{1,}是什么意思
end='/^}'${is_space}';'${is_space}'$/' 转义字符是看成 '/^}' 及';'和'$/'三部分吗??
is_space='[[:space:]]{0,}'
start='/^'${is_space}struct${space}${struct}${space}'{'${is_space}'$/'
end='/^}'${is_space}';'${is_space}'$/'
result=$(sed -n ${start}','${end}'p' ${file} 2>/dev/null)
[[:space:]]{1,}是什么意思
end='/^}'${is_space}';'${is_space}'$/' 转义字符是看成 '/^}' 及';'和'$/'三部分吗??
|
[[:space:]]{1,}
[[:space:]]空间字符,包括space ,tab
{1,}至少有一个.
[[:space:]]空间字符,包括space ,tab
{1,}至少有一个.
|
end='/^}'${is_space}';'${is_space}'$/'
也是一个模式吧,不知你说的转义字符是何意思
也是一个模式吧,不知你说的转义字符是何意思