export Commando-generator
Stel shell-omgevingsvariabelen in of exporteer ze (export NAAM=waarde)
Eerste stappen bij exporteren
## Wat is export?
Het `export`-commando stelt een omgevingsvariabele in in de huidige shell **en** maakt deze beschikbaar voor kindprocessen (programma’s die vanuit die shell worden gestart). Zonder `export` blijft een variabele beperkt tot de shell.
## Hoe te gebruiken
1. **Geef de naam op**: Voer de naam van de variabele in (volgens de conventie in hoofdletters, bijv. `JAVA_HOME`, `NODE_ENV`). 2. **Geef de waarde op**: Voer de waarde in (bijv. `/usr/lib/jvm/default-java`, `production`). 3. **Kopieer en uitvoeren**: Plak het gegenereerde commando in uw terminal. De variabele wordt geëxporteerd naar de huidige shell en naar alle processen die daarvan worden gestart.
Algemene opties
### `NAME=value` Toewijzing
Geeexporteerde variabelen gebruiken de `NAME=value`-vorm zonder spaties rondom `=`: `export NODE_ENV=production`.
### Alle geeexporteerde variabelen oplopen
Voer louter `export` uit (zonder argumenten) om elke variabele die momenteel door de shell wordt geexporteerd af te drukken, in een herbruikbare `declare -x`-vorm.
### Een variabele inspecteren
Geef alleen een naam op om een al gedefinieerde variabele aan te duiden voor export: `export PATH` geeft de bestaande `PATH` weer zonder deze te veranderen. Om de waarde opnieuw te lezen, gebruik `echo $NAME` of `printenv NAME`.
### Zonder waarde
`export NAME` (zonder `=value`) promoveert een eerder gedefinieerde shell-variabele naar het omgevingsvariabelebestand.
▶Hoe maak ik een geëxporteerde variabele permanent over sessies heen?
▶Wat is het verschil tussen een shellvariabele en een geëxporteerde variabele?
▶Hoe kan ik alle momenteel geëxporteerde variabelen bekijken?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.