Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Line1
- Line2
- Line3
- -----
- Line1
- Line2
- LineEXTRA
- Line3
- -----
- Line1
- Line2
- Line3
- Line1
- Line2
- Line3
- -----
- Line1
- Line2
- LineEXTRA
- LineNEW
- -----
- Line1
- Line2
- Line3
- awk '/Line2/ {
- print; getline; if ($0 ~ /Line3/) sub(/3/,"NEW")
- }
- { print }' file
- Line1
- Line2
- LineNEW
- -----
- Line1
- Line2
- LineEXTRA
- Line3
- -----
- Line1
- Line2
- LineNEW
- awk '/Line2nLineEXTRA/ {
- print; getline; if ($0 ~ /Line3/) sub(/3/,"NEW")
- }
- { print }' file
- awk '/Line2/ {
- print; getline; if ($0 == "LineEXTRA"){print;getline; sub(/3/,"NEW")}
- }
- { print }' file
- sed -zr 's/(Line2nLineEXTRAnLine)3/1NEW/g' ex
Add Comment
Please, Sign In to add comment