Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: jekku - 20.08.11 - klo:05.10
-
Huomenta.
Tulipa oikosulku het' aamusta.
Milläs vivulla luen nipun asetuksia bash/sh -skriptiin?
Haeskelen jotain vastaavaa kuin php:n include_once("asetukset.def")
Ja se "vastaava", tuntuu toimivan tuollainen:
source /joku/polku/asetukset.def
-
Varmaankin
. asetukset
tai
source asetukset
-
Haeskelen jotain vastaavaa kuin php:n include_once("asetukset.def")
Hieman asian vierestä, mutta PHPssä kannattaa useimmiten käyttää
require_once('config.php');
sillä include* antaa ohjelman "toimia", vaikka tiedostoa ei löytyisikään, joka sitten johtaa useimmiten sekavaan ja hankalasti debugattavaan lopputulokseen (varsinkin jos kyseessä on asetukset, joita tarvitaan). Require* direktiivi siis stoppaa virheeseen, jos tiedostoa ei ole (tai sitä ei pystytä lukemaan).
Joskus erittäin poikkeavissa tapauksissa voi joutua käyttämään noita direktiivejä ilman "_once"-osuutta, mutta silloin pitää tietää miksi niin halutaan tehdä....
-
Varmaankin
. asetukset
tai
source asetukset
No siinähän se oli, kiitos.