sed remove line containing
sed '/pattern to match/d' ./infile
sed remove line containing
sed '/pattern to match/d' ./infile
delete a line starting with sed
# Delete all lines starting with '#'
$ sed -i '/^#/d' filepath
delete line in sed
# -i here update the file, try with and without -i,
sed -i -e "/your_pattern/d" file
sed -i -e "/your_pattern/,+2 d" file # 2 lines after the pattern
sed -i -e '5,5d" # remove 5th line
sed delete line before match
Use d option at the end of sed command string for deleting line of matches.
tac | sed -i "" "s/matching_pattern/I+1 d" file.txt | tac #
sed remove line
$ sed 's|http://||' <<EOL
http://url1.com
http://url2.com
http://url3.com
EOL
remove line with pattern
Use d option at the end of sed command string for deleting line of matches.
sed -i "" "s/matching_pattern/d" file.txt
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us