删除标志所在的行到最后一行:
lineNum=$(grep -n "hahahaha" /test/file | awk -F: 'print $1')
sed -i "$lineNum,$"d /test/file
先查出“hahahaha”所在的行号,再从该行开始一直删到最后一行。
删除标志所在的行到最后一行:
lineNum=$(grep -n "hahahaha" /test/file | awk -F: 'print $1')
sed -i "$lineNum,$"d /test/file