[debian-edu-commits] [Skolelinux] Update of "Dokumentasjon/BokenOmLinux/SkallProgrammering" by LarsMartinHambro
www-no at skolelinux.no
www-no at skolelinux.no
Fri Mar 18 12:01:42 UTC 2016
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Skolelinux" for change notification.
The "Dokumentasjon/BokenOmLinux/SkallProgrammering" page has been changed by LarsMartinHambro:
http://wiki.skolelinux.no/Dokumentasjon/BokenOmLinux/SkallProgrammering?action=diff&rev1=5&rev2=6
'''echo 'Spiser du $mat' '''
- {{{ {attachment:Ramme44.png} }}} Første linje betyr at dette er en bash-skallkommandofil. Du kan bruke # til å sette kommentarer i kommandofilen din. Vær oppmerksom på at når filen begynner med #, betraktes den som en kommandofil i csh- eller tcsh-skall.
+ {{attachment:Ramme44.png}} Første linje betyr at dette er en bash-skallkommandofil. Du kan bruke # til å sette kommentarer i kommandofilen din. Vær oppmerksom på at når filen begynner med #, betraktes den som en kommandofil i csh- eller tcsh-skall.
I tredje linje tilordner jeg variabelen mat til tekststrengen kaker. Man kan når som helst i programmet tilordne en variabel. Skal du bruke variablene senere, spesifiseres du $ foran variabelen.
@@ -76, +76 @@
=== Kjøre kommandofiler ===
- {{{ {attachment:Ramme45.png} }}} Det finnes flere måter å kjøre en kommandofil på. Den enkleste er å la skallet gjøre det. Hvis du ønsker at sh- eller bash-skallet skal kjøre programmet test, skriver du:
+ {{attachment:Ramme45.png}} Det finnes flere måter å kjøre en kommandofil på. Den enkleste er å la skallet gjøre det. Hvis du ønsker at sh- eller bash-skallet skal kjøre programmet test, skriver du:
''[david at nittedal david]$'' '''bash test'''
@@ -152, +152 @@
== Variabler ==
- {{{ {attachment:Ramme46.png} }}} Variablene er lagerområder for data. Dataene i en variabel kan endres. Det er fire måter å definere skallvariabler på:
+ {{attachment:Ramme46.png}} Variablene er lagerområder for data. Dataene i en variabel kan endres. Det er fire måter å definere skallvariabler på:
* '''vanlig tildeling'''
* '''posisjonsparametere'''
@@ -216, +216 @@
===== Miljøvariabler (Systemvariabler) =====
- {{{ {attachment:Ramme47.png} }}} Miljøvariabler skrives alltid med store bokstaver og kjennetegnes ved at de har med ditt brukermiljø å gjøre. Eksempler på miljøvariabler i sh- og bash-skall er HOME, PATH og PS1.
+ {{attachment:Ramme47.png}} Miljøvariabler skrives alltid med store bokstaver og kjennetegnes ved at de har med ditt brukermiljø å gjøre. Eksempler på miljøvariabler i sh- og bash-skall er HOME, PATH og PS1.
Den spesielle skallvariabelen PATH kontrollerer hvilke programmer som kan utføres. PATH forteller noe om søkebanen for skalltolkeren. Uten PATH-kommandoen får du bare kjørt de programmene og kommandoene som er plassert i din lokale katalog.
@@ -1372, +1372 @@
=== Skallets miljø ===
- {{{ {attachment:Ramme49.png} }}} Alle variabler og deres verdier som er gitt ved kjøring av en kommandofil/kommando, utgjør skallets miljø (environment=env). Miljøet inkluderer variabler som kommandofilen arver fra foreldreprosessen. Nøkkelparametere som en kommandofil blir startet med, er selvfølgelig en del av miljøet til kommandofilen.
+ {{attachment:Ramme49.png}} Alle variabler og deres verdier som er gitt ved kjøring av en kommandofil/kommando, utgjør skallets miljø (environment=env). Miljøet inkluderer variabler som kommandofilen arver fra foreldreprosessen. Nøkkelparametere som en kommandofil blir startet med, er selvfølgelig en del av miljøet til kommandofilen.
Variablene som et skall plasserer i en barneprosess, er de som har blitt eksportert med export-kommandoen. Kommandoen export plasserer de spesifiserte variablene i både moderskallet og i andre barneprosesser av moderskallet.
More information about the debian-edu-commits
mailing list