command?

Pagina: 1
Acties:

  • BigB
  • Registratie: Februari 2001
  • Niet online
Ok beetje vage vraag maybe en wist niet hoe ik deze kon searchen :)

Ik heb in linux (redhat 6.2) een file staan met allemaal dingen/namen/zooi maar achter iedereen woord staat een .
Welk command kan ik geven zodat hij in die file alle .... verwijderd?

  • BigB
  • Registratie: Februari 2001
  • Niet online
En kan ik dan ook bijv achter iedereen woord een : zetten met 1 command?

  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 17-02 12:22

zomertje

Barisax knorretje

Ik weet niet of je met vi overweg kan, maar daarin kun je dit wijzigen.


de eerste . in een woord wordt dan vervangen door niks:

1,$s/.//

uitleg: van regel 1 tot het einde van de tekst, vervang (substitute) de . door niks (wat tussen de // in staat)

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 19-08 14:36

odysseus

Debian GNU/Linux Sid

Op zondag 30 september 2001 06:46 schreef BigB het volgende:
Ik heb in linux (redhat 6.2) een file staan met allemaal dingen/namen/zooi maar achter iedereen woord staat een .
Welk command kan ik geven zodat hij in die file alle .... verwijderd?
code:
1
cat bestandsnaam | sed s/\.//g > fixedbestand

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • BigB
  • Registratie: Februari 2001
  • Niet online
Hey bedankt :)
vi vinnik iets te moeilijk werk liever met pico om te editten en cat om te laten zien enzo :)

  • zomertje
  • Registratie: Januari 2000
  • Laatst online: 17-02 12:22

zomertje

Barisax knorretje

Op zondag 30 september 2001 13:16 schreef odysseus het volgende:

[..]
code:
1
cat bestandsnaam | sed s/\.//g > fixedbestand
Nog betur! :)

Had ik even niet aan gedacht....

het ultieme jaargetijde.... | #!/usr/bin/girl | Art prints and fun


  • RupS
  • Registratie: Februari 2001
  • Laatst online: 22-01 12:46
Op zondag 30 september 2001 10:35 schreef zomer het volgende:
1,$s/.//
Uhhmmm, volgens mij werkt dit niet, immers de . is een reguliere expressie, je moet er dan een \ voorzetten wil je hem inderdaad als punt (het leesteken) laten werkrn. Verder is een g achter het hele verhaal handg, dan pakt ie de hele file.....

De . staat voor iededre willekeurige karakter, dus volgens mij wist ie zo je hele tekst :) :)
Pagina: 1