Toon posts:

Commando's automatisch uitvoeren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Is hetr niet mogelijk dat ik in een txtfile een aantal commando's zet.
En dat telnet die dan achter elkaar uitvoert.
Ik zou dit wel handig vinden, omdat ik anders telkens handelingen telkens opnieuw moet typen :P

grtz. wandklok }:O

  • Tim
  • Registratie: Mei 2000
  • Laatst online: 23-07 15:18

Tim

hangt van je telnet client af..

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 04-08 07:59

chem

Reist de wereld rond

move naar > NOS

Klaar voor een nieuwe uitdaging.


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 13:53

Sjonny

Fratser

cron?
scriptje schrijven?
wat wil je doen?

The problem is in the part of your brain that handles intelligence.


Verwijderd

Topicstarter
Op dinsdag 03 juli 2001 12:45 schreef chem het volgende:
move naar > NOS
wat bedoel je hiermee??
en zijn er telnetclienten die dit standaard ondersteunen??

grtz. wandklok }:O

Verwijderd

Op dinsdag 03 juli 2001 12:57 schreef wandklok het volgende:

[..]

wat bedoel je hiermee??
en zijn er telnetclienten die dit standaard ondersteunen??

grtz. wandklok }:O
Kijk eens even naar chem z'n status ;)
Ofwel je had het in het verkeerde forum gepost.

Maar gewoon een scriptje schrijven en die dan via een cronjob laten lopen werkt niet?

Verwijderd

Topicstarter
eigelijk weet ik nie wat dat cronjob is :)
kan je dat ff uitleggen, je zou me er erg mee helpen :P

grtz. wandklok }:O

Verwijderd

cron is een daemon die op bepaalde tijdstippen door jouw gedefinieerde taken uit kan voeren.

Deze taken kun je (per user) in een zogenaamde crontab zetten.
Hierin kan je dus commando's opnemen of volledige scripts aanroepen etc. Je kan ook precies aangeven, wanneer (Uren, minuten, dagen etc) deze commando's uitgevoerd moeten worden.

Zie "man cron" en "man crontab" ;)

Verwijderd

Topicstarter
tnx everybody

grtz. wandklok }:O

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

.profile , .bashrc is het eerste wat in me opkomt :-)

Als je daar die commando's inzet, dan voert hij die automatisch uit, als je inlogt...

Linux is sweet :-)

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • RG
  • Registratie: Augustus 2000
  • Laatst online: 28-11-2025

RG

Lambda

/etc/profile
~/.backrc
~/.profile

[deze advertentieruimte is te koop]


  • Wilke
  • Registratie: December 2000
  • Laatst online: 13:11
Hierboven staat .backrc, dat moet zijn .bashrc (tikfoutje denk ik).

Verder kun je met 'crontab -e' de cron-tabel wijzigen (daarmee kun je iets op een bepaalde tijd uitvoeren, bv. elk kwartier of elke 1 december, of elke week) - om er achter te komen hoe dat precies werkt kun je het best de manual pages van cron lezen (man cron, man crontab etc.)

Als je soms telkens dezelfde dingen achter elkaar runt en je bent het zat om steeds al die commando's in te kloppen dan kun je een script schrijven.

Maak met je favoriete editor gewoon een file met een lijstje van de commando's die je uit wil voeren, plaats als eerste regel helemaal bovenaan

#!/bin/bash

en nadat je het bestand opgeslagen hebt kun je het uitvoerbaar maken met

chmod +x filenaampje

en dan uitvoeren met

./filenaampje

Je kunt in zo'n script veel meer doen dan alleen commando's achter elkaar plaatsen, het is een halve programmeertaal wat er achter zit (met if's, while's etc. etc.) Wil je echt uitvinden wat je daar allemaal mee kunt, koop of leen dan een boek over bash-scripting, of vraag in deze groep als iets specifieks je niet lukt >:)
Pagina: 1