Nieuws:

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

Auteur Topic: set commando  (gelezen 876 keer)

Puma

  • Gast
set commando
« Gepost op: 2006/09/24, 00:31:19 »
Ik heb ontdekt dat je net zoals bij windows het commando 'set' hebt voor omgevingsvariabelen.
Bovendien zie ik dat je onder linux ook omgevingsfuncties hebt.
Weet er misschien iemand of dit bash-taal is of iets anders ?
En is het een goed idee om bvb een backup-script hierin te zetten ?

jpjacobs

  • Gast
set commando
« Reactie #1 Gepost op: 2006/09/24, 00:53:43 »
set is meer om opties in te stellen voor bash als ik me niet vergis (zoals bv alle uitgevoerde commandos in een script naar de output schrijven).
Export (export OPTIE="waarde" )wordt gebruikt om variablen te zetten, die gelden ook voor child-processen (die door het eerste script gestart zijn), als je dit niet wil , gebruik dan gewoon OPTIE="waarde".
Normaal (tenzij je het zelf anders hebt ingesteld, of met iets vrij exotisch werkt) is alles wat je in een terminal typt in bash.
een goede bron voor bash-scripting is http://tldp.org/LDP/abs/html/
ps: info over shell functies (build-in's zoals ze dat ook wel noemen) vind je door 'help functie' in te tikken in een CLI. Of enkel 'help' voor een lijst.0
Groetjes
JP

Puma

  • Gast
set commando
« Reactie #2 Gepost op: 2006/09/25, 13:32:10 »
JP, Bedankt.

Wat ik bedoelde met functies zie je als je 'set > set.txt' doet.
Onderaan staan een aantal functies met een _ (underscore) ervoor.
Zijn dit ook built-in's ?