Linux script

Pagina: 1
Acties:
  • 366 views

Acties:
  • 0 Henk 'm!

  • spanx
  • Registratie: Januari 2002
  • Laatst online: 23-09 09:32

spanx

_Sp[A]nX_

Topicstarter
Kan iemand mij helpen?

Ik wil graag een script maken die een bestand uitleest en vraagt welke regel je wilt knippen om aan te passen(gescheiden door tabs) maar dan wel met basis linux commando's grep cat sed enz die standaard in fedora zitten.

na het aanpassen moet het scriptje de aangepaste regel weer toevoegen aan het bestand.

Is dit makkelijk te maken?

Damn it's good 2b a Tweaker!


Acties:
  • 0 Henk 'm!

  • RemcoDelft
  • Registratie: April 2002
  • Laatst online: 03-05 10:30
Zoiets heet `vi` :P
Serieus, hier zijn editors voor uitgevonden :)

Acties:
  • 0 Henk 'm!

  • spanx
  • Registratie: Januari 2002
  • Laatst online: 23-09 09:32

spanx

_Sp[A]nX_

Topicstarter
het is voor een opdracht en het moet in een script gedaan worden :)

Damn it's good 2b a Tweaker!


Acties:
  • 0 Henk 'm!

  • RemcoDelft
  • Registratie: April 2002
  • Laatst online: 03-05 10:30
Huiswerk dus? :X

Acties:
  • 0 Henk 'm!

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 23:12
Ik begrijp niet precies wat je wil, leg het eens duidelijk uit.

Sed is een stream text editor, ik denk dat je daarmee wilt werken.

Acties:
  • 0 Henk 'm!

  • Rob
  • Registratie: Februari 2000
  • Niet online

Rob

Met de help/man van de verschillende commando's kom je waarschijnlijk heel ver

Succes met je huiswerkopdracht!

In the beginning the Internet was a bunch of smart users with dumb terminals. Now...


Acties:
  • 0 Henk 'm!

  • spanx
  • Registratie: Januari 2002
  • Laatst online: 23-09 09:32

spanx

_Sp[A]nX_

Topicstarter
ik wil de crontab uitlezen met een script .... de gebruiker de optie geven om de regel te kiezen om aan te passen
daarna "cut" het script deze regel waarna de gebruiker deze regel kan aanpassen (regel is gescheiden door tabs)

Als laatste actie moet het script deze regel weer toevoegen in de crontab

Damn it's good 2b a Tweaker!


Acties:
  • 0 Henk 'm!

  • webfreakz.nl
  • Registratie: November 2003
  • Laatst online: 21-08 15:56

webfreakz.nl

el-nul-zet-é-er

crontab -e

"You smell that, son? What sir? Napalm, I love the smell of napalm in the mornin!" || Children of Bodom fan!


Acties:
  • 0 Henk 'm!

  • Jaap-Jan
  • Registratie: Februari 2001
  • Laatst online: 03-10 07:09
Script hè.

#!/bin/sh
crontab -e

| Last.fm | "Mr Bent liked counting. You could trust numbers, except perhaps for pi, but he was working on that in his spare time and it was bound to give in sooner or later." -Terry Pratchett


Acties:
  • 0 Henk 'm!

  • webfreakz.nl
  • Registratie: November 2003
  • Laatst online: 21-08 15:56

webfreakz.nl

el-nul-zet-é-er

Je kan met "wc -l" het aantal regels in het crontab bestand opvragen. Hierna een for-loop in de stijl van "for i in $wc_lines_output; do". Je vraagt hierna de regel nummer op die de gebruiker wil editten d.m.v. http://tldp.org/LDP/Bash-...uide/html/sect_08_02.html en dan kan je dan aan sed een bepaalde optie meegeven (weet even niet welke) zodat je een specifieke regel te zien krijgt die je wilt editten. Je echo'ed daarna die regel nog eens en vraagt de gebruiker nogmaals om input en dus nu de nieuwe regel die hij wil gebruiken in het crontab. Dan kan je vast wel nog een sed actie doen voor een bepaalde regel inclusief het overschrijven hiervan met de zojuist ontvangen invoer.

Zoiets. Succes.

"You smell that, son? What sir? Napalm, I love the smell of napalm in the mornin!" || Children of Bodom fan!


Acties:
  • 0 Henk 'm!

  • spanx
  • Registratie: Januari 2002
  • Laatst online: 23-09 09:32

spanx

_Sp[A]nX_

Topicstarter
vielen dank ! :)

Damn it's good 2b a Tweaker!


Acties:
  • 0 Henk 'm!

  • CAPSLOCK2000
  • Registratie: Februari 2003
  • Laatst online: 02-10 22:42

CAPSLOCK2000

zie teletekst pagina 888

Kom op he, een beetje eigen inzet graag. Wat heb je zelf al geprobeerd?
Lees eens een beginnershandleiding over het schrijven van bash-scripts, daar kun je veel van leren.
Als je een interessant probleem of gerichte vragen hebt discussieren we daar graag over maar we zijn geen gratis personeel. Daarbij is vragen om scripts niet toegestaan volgens het beleid van Tweakers. slotje

This post is warranted for the full amount you paid me for it.

Pagina: 1

Dit topic is gesloten.