Shell脚本,sed 's/^.*credit=//g'|sed 's/\s.*$//g' 求大神解答以下脚本命令的意思.sed 's/^.*credit=//g'|sed 's/\s.*$//g'特别是Sed功能大致理解,关键问题是:'s/^.*credit=//g' 与 's/\s.*$//g'的内容!

问题描述:

Shell脚本,sed 's/^.*credit=//g'|sed 's/\s.*$//g'
求大神解答以下脚本命令的意思.
sed 's/^.*credit=//g'|sed 's/\s.*$//g'
特别是Sed功能大致理解,关键问题是:'s/^.*credit=//g' 与 's/\s.*$//g'的内容!

('s/^.*credit=//g'):把脚本中所有“credit=“的行从行首到“credit=“都删掉,
(|:管道)(sed 's/\s.*$//g'):对处理之后的生成的新文本中含有"s"的行,从”s“开始删到行尾