Ero sivun ”Sed” versioiden välillä

Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
Rivi 10: Rivi 10:
  sed -f <skriptitiedosto>
  sed -f <skriptitiedosto>
tai komentoriviargumenttina
tai komentoriviargumenttina
  sed -e <sed-lauseke>
  sed -e '<sed-lauseke>'
===Sed-lausekkeet===
===Sed-lausekkeet===
Tyypillisin sed-lauseke lienee epäilemättä  
Tyypillisin sed-lauseke lienee epäilemättä  
Rivi 17: Rivi 17:


===Esimerkkejä===
===Esimerkkejä===
  echo ababaabcd | sed -e s/\(ab\)*//
  echo ababaabcd | sed -e 's/\(ab\)*//'
tulostaa "abaabcd". Vastaavasti g:n kanssa
tulostaa "abaabcd". Vastaavasti g:n kanssa
  echo ababaabcd | sed -e s/\(ab\)*//g
  echo ababaabcd | sed -e 's/\(ab\)*//g'
tulostaa "acd", tässä * on kuitenkin turha, koska g vastaa saman merkkijonon mielivaltaisen monta kertaa.
tulostaa "acd", tässä * on kuitenkin turha, koska g vastaa saman merkkijonon mielivaltaisen monta kertaa.


Noudettu kohteesta ”https://www.linux.fi/wiki/Sed