Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Tekst vervangen  (gelezen 233 keer)

Offline am11

  • Lid
  • Steunpunt: Nee
Tekst vervangen
« Gepost op: 2014/02/05, 19:48:39 »
Hallo,
ik wil graag tekst vervangen via de opdrachtregel bevoorbeeld  in het bestand users  en alles met de tekst home vervangen door de tekst users.
Welk opdracht kan ik het beste gebruiken, ik dacht zelf aan tr maar weet niet welke optie's ik dan moet gebruiken.
Kan iemand mij helpen

Offline Ron

  • Forumteam
    • r0n
    • Dwarsligger
  • Steunpunt: Ja
Re: Tekst vervangen
« Reactie #1 Gepost op: 2014/02/05, 20:45:47 »
Daar is grep voor gemaakt, die kan erg veel ........ maar vraag mij niet hoe, dat is behoorlijk ingewikkeld.
OpenStandaard evangelist, OpenSource promotor, OpenData liefhebber.
Xubuntu gebruiker en voorstander (XFCE).
In Nederland bekend als een dwarsligger.

Offline am11

  • Lid
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #2 Gepost op: 2014/02/05, 20:49:44 »
Daar is grep voor gemaakt, die kan erg veel ........ maar vraag mij niet hoe, dat is behoorlijk ingewikkeld.
Ja dacht het al, hoop dat iemand dat weet ;)

Offline MauRice2

  • Lid
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #3 Gepost op: 2014/02/05, 21:07:09 »
Am11,

Kijk eens hier: http://tldp.org/LDP/abs/html/
Het kan je misschien op weg helpen.

De basis 'trukjes' zijn: grep, sed en awk
Als je deze drie progje begint te begrijpen, dan ben je al een heel eind.
MvG,
MauRice
Registered Linux user: 473556

Offline am11

  • Lid
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #4 Gepost op: 2014/02/05, 21:16:44 »
Am11,

Kijk eens hier: http://tldp.org/LDP/abs/html/
Het kan je misschien op weg helpen.

De basis 'trukjes' zijn: grep, sed en awk
Als je deze drie progje begint te begrijpen, dan ben je al een heel eind.
Oke zal eens gaan kijken thx

Offline Johan van Dijk

  • Administrator
    • johanvandijk
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #5 Gepost op: 2014/02/05, 21:26:14 »
sed -i 's/home/users/g' users

Offline FreeTheBee

  • Lid
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #6 Gepost op: 2014/02/05, 21:29:20 »
Johan was me net voor  :)
Afhankelijk van wat je precies wilt doen, zou ik dit commando eerst een keer zonder -i uitvoeren, zodat je de uitput kunt nakijken zonder dat het bestand direct aangepast wordt.

Offline Vistaus

  • Webteam
    • vistaus
  • Steunpunt: Nee
Re: Tekst vervangen
« Reactie #7 Gepost op: 2014/02/05, 21:34:18 »
Am11,

Kijk eens hier: http://tldp.org/LDP/abs/html/
Het kan je misschien op weg helpen.

De basis 'trukjes' zijn: grep, sed en awk
Als je deze drie progje begint te begrijpen, dan ben je al een heel eind.

En touch en echo kunnen soms ook helpen.