User Tools

Site Tools


linux:sed

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
linux:sed [2018/09/26 17:41] – created percylinux:sed [2018/10/22 11:28] percy
Line 15: Line 15:
   gsed ":d;N;s/\n/,/g;bd"   gsed ":d;N;s/\n/,/g;bd"
  
 +==== delete the redundant empty lines ====
 +Refer
 +  - http://kodango.com/sed-and-awk-notes-part-5
  
 +  sed '/^$/{N;/^\n$/D}'
 +
 +E.g. Remove all the redundant empty lines in the Java source code
 +
 +  find app/src/ -iname "*.java" -exec gsed -i '/^$/{N;/^\n$/D}' {} +
 +  
 +==== Combine every 3 lines into one line ====
 +  sed 'N;N;s/\n/ /g'
  
/var/www/dokuwiki/wiki/data/pages/linux/sed.txt · Last modified: 2018/10/22 11:31 by percy