Toon posts:

.bat :P

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hey, ik kan me nog herinneren toen k nog met dos werkte dat je van die "scriptjes" kon maken om progjes te laten opstarten etc, hoe doe ik deze commando's laten uitvoeren in linux?
code:
1
2
cd /home/pieter/Programs/ccmsn-0.3p3
./ccmsn

thnxs voor het antwoorden op deze n00b vraag :)

  • Wilke
  • Registratie: December 2000
  • Laatst online: 18:30
Die commando's in een file zetten (extensie boeit totaal niet, Linux doet niets met extensies, is alleen makkelijk voor de gebruiker zelf)

Bovenaan even toevoegen:

#!/bin/bash


opslaan, editor afsluiten, intikken: chmod +x naamvanfile
en daarna kun je hem uitvoeren.

Je kunt in Linux nog VEEEEL meer met deze scripts doen dan in windows! Check als je het wilt leren de BASH Programming HOWTO

Verwijderd

Topicstarter
Op maandag 14 januari 2002 17:19 schreef Wilke het volgende:
Die commando's in een file zetten (extensie boeit totaal niet, Linux doet niets met extensies, is alleen makkelijk voor de gebruiker zelf)

Bovenaan even toevoegen:

#!/bin/bash


opslaan, editor afsluiten, intikken: chmod +x naamvanfile
en daarna kun je hem uitvoeren.

Je kunt in Linux nog VEEEEL meer met deze scripts doen dan in windows! Check als je het wilt leren de BASH Programming HOWTO
thnxs :)

  • BezurK
  • Registratie: Juni 2001
  • Laatst online: 14-06 09:12
Ik neem aan dat je dus ccmsn wil opstarten vanuit je home dir? Dan is dit het makkelijkst:
code:
1
2
#!/bin/sh
/home/pieter/Programs/ccmsn-0.3p3/ccmsn

Dan chmod+x <bestand> en dan mv'en naar /usr/bin of /usr/local/bin of een andere dir die in je $PATH zit... Geef em wel een makkelijke naam zoals 'msn' ofzo...

Rookworst zonder R is ook worst.


  • lvh
  • Registratie: Juli 2001
  • Laatst online: 02-11-2022

lvh

Shell scripting, moet je zeker vinden in Google.

Vergeet niet de executable flag te zetten!

Verwijderd

Topicstarter
jaja heb ut al lang :D, zo dom ben k niet :D

chmod 777 toch?
naja ut werkt ben k al blij mij :D:)

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op maandag 14 januari 2002 20:14 schreef DJ_PP het volgende:
jaja heb ut al lang :D, zo dom ben k niet :D

chmod 777 toch?
Ehm, kun je doen ja. Zo geef je iedereen lees, schrijf en uitvoer rechten op je file.

chmod a+x <file> is verstandiger. Zie de manpage van chmod voor een uitleg van a+x en 777.

  • blaataaps
  • Registratie: Juli 2001
  • Niet online
shell scripten in linux heb ik ooit wel eens "batch files on steroids" genoemd zien worden : )

Verwijderd

Topicstarter
Op maandag 14 januari 2002 21:08 schreef deadinspace het volgende:

[..]

Ehm, kun je doen ja. Zo geef je iedereen lees, schrijf en uitvoer rechten op je file.

chmod a+x <file> is verstandiger. Zie de manpage van chmod voor een uitleg van a+x en 777.
jah, mijn workstation, nix gedeeld ook niet over netwerk :)

  • Nibble
  • Registratie: Juli 2001
  • Laatst online: 16-08 02:25
Als je echt wil gaan freaken met scripts, dan moet je perl maar eens onder de loep nemen. De code is ronduit cryptisch, maar je kunt er praktisch alles mee.
(hoewel shellscripten ook perfect gaat tot op zekere hoogte).

T is for TANK, and T is for TERROR ... and K is the K for KILLING in error.


  • FendtVario
  • Registratie: Januari 2002
  • Laatst online: 12-05-2025

FendtVario

The leader drives Vario!

je kunt ook in het script kijken of de file executable is
code:
1
2
3
4
#!/bin/sh
if test -x /usr/bin/script ; then
   exec /usr/bin/script
fi

zo is ie zeker safe

www.fendt.com | Nikon D7100 | PS5


Verwijderd

Topicstarter
Op maandag 14 januari 2002 21:38 schreef Nibble het volgende:
Als je echt wil gaan freaken met scripts, dan moet je perl maar eens onder de loep nemen. De code is ronduit cryptisch, maar je kunt er praktisch alles mee.
(hoewel shellscripten ook perfect gaat tot op zekere hoogte).
het heeft iets weg van php :D

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 16-08 16:08

deadinspace

The what goes where now?

Op Monday 14 January 2002 21:36 schreef DJ_PP het volgende:
jah, mijn workstation, nix gedeeld ook niet over netwerk :)
Mja, toch niet echt een goed security-beleid... Ook op bakken waar ik enige user ben maak ik niet zomaar world-writable (zo wordt dat genoemd als alle users erop/in mogen schrijven) files aan.
Op maandag 14 januari 2002 21:41 schreef DJ_PP het volgende:
het heeft iets weg van php :D
Volgensmij andersom ;)
Kvin php en kruising tussen perl en C btw.
Pagina: 1