Sed (editor)

From wikieduonline
Revision as of 09:31, 28 April 2020 by Welcome (talk | contribs)
Jump to navigation Jump to search

sed utility is using for text processing, such as strings replacements.


Sed Basic examples

  • Replace a TEXT_STRING
sed -i s/OLD_TEXT_STRING/NEW_TEXT_STRING/ file.txt
  • Append a text (TEST_TO_APPEND_AT_BEGINNIG) at the beginning of a line:
sed -i s/^/TEST_TO_APPEND_AT_BEGINNIG/ file.txt
  • Append a text (TEST_TO_APPEND_AT_END) at the end of a line:
sed -i s/$/TEST_TO_APPEND_AT_END/ file.txt
  • Move N lines from text file to new file:
head -1000 input > output && sed -i '1,+999d' input [1]


Related commands

See also

  • https://stackoverflow.com/a/801036
  • Advertising: