Nieuws:

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

Auteur Topic: Tekst vervangen  (gelezen 418 keer)

Offline am11

  • Lid
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
    • Over Tholen
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 voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Offline am11

  • Lid
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 ;)

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
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
Re: Tekst vervangen
« Reactie #5 Gepost op: 2014/02/05, 21:26:14 »
sed -i 's/home/users/g' users

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.

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.