<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="da">
	<id>https://www.matfystutor.dk/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=20096365</id>
	<title>Hackerwiki - Brugerbidrag [da]</title>
	<link rel="self" type="application/atom+xml" href="https://www.matfystutor.dk/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=20096365"/>
	<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/wiki/Speciel:Bidrag/20096365"/>
	<updated>2026-04-29T17:01:59Z</updated>
	<subtitle>Brugerbidrag</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Email&amp;diff=523</id>
		<title>Email</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Email&amp;diff=523"/>
		<updated>2013-05-04T10:23:56Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Videresendelse */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Emailsystemer på Universitetet==&lt;br /&gt;
[[Category:Mail]]&lt;br /&gt;
==Post.au.dk==&lt;br /&gt;
Alle der studerer på Aarhus universitet får en e-mailadresse, &amp;lt;tt&amp;gt;&amp;lt;årskortnummer&amp;gt;@post.au.dk&amp;lt;/tt&amp;gt;, der benyttes til '''alt officiel post'''. Det vil sige, at fx&lt;br /&gt;
* Kursustilmeldinger&lt;br /&gt;
* Ændringer af eksamensdatoer&lt;br /&gt;
* Oplysninger fra studiekontor og vejleder sendes til denne adresse. Det er derfor '''yderst vigtigt''', at man tjekker denne mailadresse eller opretter videresendelse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man kan tjekke denne mailadresse ved at logge ind på selvbetjeningen og benytte linket Hjemmesider og E-post -&amp;gt; Web-adgang til post.au.dk. Alternativt kan man logge ind på [https://post.au.dk/ post.au.dk] med ''årskortnummer'' og sit kodeord fra selvbetjeningen.&lt;br /&gt;
&lt;br /&gt;
Har man flere e-mailkonti, kan det hurtigt blive træls, at skulle tjekke dem alle sammen. I det tilfælde er det en rigtig god idé, at oprette videresendelse - se næste sektion.&lt;br /&gt;
&lt;br /&gt;
=== Videresendelse ===&lt;br /&gt;
'''Grundet sodskader i serverrummet, er der skiftet til ny platform, hvor mail-forwarding ikke kan oprettes, dette skulle gerne være midlertidigt, og blive løst Soon&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt;.'''&lt;br /&gt;
&lt;br /&gt;
At tjekke flere e-mailkonti er træls. Den elegante løsning på dette problem er, at få alt mail fra den ene konto videresendt til den anden. Hvis man vil oprette videresendelse fra sin post.au.dk-adresse, skal man:&lt;br /&gt;
# Logge ind på sin post.au.dk-indbakke.&lt;br /&gt;
# Vælge indstillinger øverst til højre.&lt;br /&gt;
# Vælge Opsætning.&lt;br /&gt;
# Indtaste den e-mailadresse, der skal videresendes til, i det nederste tekstfelt. Husk, at der skal være en tom linje til sidst, ellers virker forward-funktionen ikke.&lt;br /&gt;
# Klikke Gem indstillinger.&lt;br /&gt;
Hvis man ønsker at gemme en kopi af de videresendte mails på post.au.dk's servere, kan man afkrydse det umiddelbart over tekstfeltet.&lt;br /&gt;
&lt;br /&gt;
Det er nu tilrådeligt at kontrollere, det virker. Det kan du gøre ved at sende en test-mail til post.au.dk-adressen. Hvis den ikke når frem, skal man først kontrollere indstillingerne, og hvis det stadig ikke virker, kan man kontakte universitetets [http://www.au.dk/da/adm/data IT-afdeling].&lt;br /&gt;
&lt;br /&gt;
=== Mailalias ===&lt;br /&gt;
De fleste har man allerede et mailalias for sin adresse, nemlig &amp;lt;tt&amp;gt;fornavn.mellemnavn.efternavn@post.au.dk&amp;lt;/tt&amp;gt;. Hvis man har flere eller færre navne end dette, vil adressen naturligvis være derefter.&lt;br /&gt;
&lt;br /&gt;
Skulle man ønske et andet alias (fx sine initialer), kan dette oprettes i [[selvbetjeningen]] under Hjemmesider og E-post -&amp;gt; Min(e) e-post adresse(r).&lt;br /&gt;
&lt;br /&gt;
=== Opsætning af email-klient ===&lt;br /&gt;
&lt;br /&gt;
Incoming server: post.au.dk (IMAP)&lt;br /&gt;
&lt;br /&gt;
Incoming/Outcoming username: fornavn.mellemnavn.efternavn@post.au.dk&lt;br /&gt;
&lt;br /&gt;
For din au-mail:&lt;br /&gt;
http://www.au.dk/da/studerende/epost&lt;br /&gt;
&lt;br /&gt;
==NFIT-mail==&lt;br /&gt;
Som studerende på IFA, IMF eller CS, får du også en NFIT-mail, som instituterne bruger til at kommunikere med dig. Det er derfor '''endnu vigtigere!''' at du tjekker disse mails.&lt;br /&gt;
&lt;br /&gt;
Mailadressen er af typen &amp;lt;tt&amp;gt;brugernavn@[institut].au.dk&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;[institut]&amp;lt;/tt&amp;gt; vil være enten &amp;lt;tt&amp;gt;phys&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;cs&amp;lt;/tt&amp;gt; eller &amp;lt;tt&amp;gt;imf&amp;lt;/tt&amp;gt;, afhængigt af, hvor du læser. [[NFIT-login|Brugernavnet]] er det, du bruger til at logge på institutets computere.&lt;br /&gt;
&lt;br /&gt;
Hvis du er nano-studerende, har du mail-aliaset &amp;lt;tt&amp;gt;brugernavn@inano.dk&amp;lt;/tt&amp;gt;. Der er også mulighed for at opsætte sin konto, så andre ser din adresse &amp;lt;tt&amp;gt;brugernavn@inano.dk&amp;lt;/tt&amp;gt; frem for &amp;lt;tt&amp;gt;brugernavn@phys.au.dk&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Web-adgang til NFIT-mail ===&lt;br /&gt;
&lt;br /&gt;
Du kan logge ind med dit [[NFIT-login|brugernavn]] og tjekke din mail på https://webmail.nfit.au.dk/ . Her skal du vælge &amp;quot;Horde webmail.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Opsætning af email-klient ===&lt;br /&gt;
&lt;br /&gt;
Incoming server: imap.nfit.au.dk (IMAP)&lt;br /&gt;
&lt;br /&gt;
Outgoing server: smtp.nfit.au.dk (SMTP)&lt;br /&gt;
&lt;br /&gt;
Incoming/Outcoming username: [[Hackerwiki:IFA#Brugernavn_og_adgangskode|NFIT-brugernavn]]&lt;br /&gt;
&lt;br /&gt;
Du kan desuden finde en mere detaljeret guide til opsætning af de forskellige mail-klienter her: &lt;br /&gt;
&lt;br /&gt;
For din IFA/IMF/CS/NFIT mail:&lt;br /&gt;
http://nfit.au.dk/for-users/mail/thunderbird/&lt;br /&gt;
&lt;br /&gt;
og detaljeret opsætning af nfit her: [[:CS Mail Opsætning]].&lt;br /&gt;
&lt;br /&gt;
=== Videresendelse ===&lt;br /&gt;
&lt;br /&gt;
Hvis man ønsker, at få sin NFIT-mail til at videresende til en anden e-mail, skal man gå ind på https://webmail.nfit.au.dk/ og vælge Setup mail forwarding/vacation reply. Herefter logger man ind med sit NFIT-brugernavn og vælger filtre. Til sidst vælges Videresend, og man skriver den e-mail, som der skal videresendes til. Hvis man ønsker at gemme en kopi, kan denne boks vinkles af. Til sidst trykkes Gem.&lt;br /&gt;
&lt;br /&gt;
Ligesom for post.au.dk-adressen er det en god ide, at sende en testmail, for at sikre sig, det virker korrekt.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA]][[Category:IM]][[Category:CS]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=483</id>
		<title>Nat.au.dk</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=483"/>
		<updated>2013-04-27T11:09:17Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Særligt for bachelorstuderende */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;science.au.dk er det naturvidenskabelige fakultet på Aarhus Universitets hjemmeside. Her finder du nyheder, kontaktinformationer og andet godt. Mest relevant er nok siden '''[http://studerende.au.dk/ &amp;quot;mest til studerende&amp;quot;]''', hvor du kan finde relevante informationer for naturvidenskabelige studerende ved Aarhus universitet.&lt;br /&gt;
&lt;br /&gt;
De mest anvendte er uddybet nedenfor, og du er som altid meget velkommen til at uddybe og tilføje ting i artiklen.&lt;br /&gt;
&lt;br /&gt;
==Kursusbeskrivelser==&lt;br /&gt;
Kursusbeskrivelserne, herunder tidspunkter for undervisning og eksamen, hvilke bøger der undervises i og meget andet godt, finder du i kursuskataloget: http://kursuskatalog.au.dk/&lt;br /&gt;
&lt;br /&gt;
==Undervisning==&lt;br /&gt;
Følgende links er til undervisningsbehov. Her finder du ting som ugeskema, uddannelsesopbygning, undervisningskalender, og lignende. &lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/undervisning/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/undervisning/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/undervisning/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/undervisning/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
Alternativt kan du for skemaer se [[:Skemagenerator| skema-siden]].&lt;br /&gt;
&lt;br /&gt;
==Eksamen==&lt;br /&gt;
Følgende links er til de respektive eksamensider for de individuelle uddannelser, her kan du finde eksamensplaner, links til at til- og afmelde eksamen, læse om eksamensregler, eksamenskalendere, og andre information omkring eksamen på AU:&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/eksamen/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/eksamen/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/eksamen/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/eksamen/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
==Tilvalg==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/tilvalg/ &amp;quot;Tilvalg&amp;quot;]''', kan du finde reglerne for tilvalg og sidefag, og læse om fag på de andre fakulteter.&lt;br /&gt;
&lt;br /&gt;
==Særligt for bachelorstuderende==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/saerligt-for-bachelorstuderende/ &amp;quot;Særligt for bachelorstuderende&amp;quot;]''' kan du læse om din uddannelses opbygning, samt generere en bachelorkontrakt, som du skal underskrive i forbindelse med valg af tilvalg på 2. år. Du kan desuden læse om eksamenstilmelding for dit bachelorprojekt samt optagelse på en kandidatuddannelse, og meget mere.&lt;br /&gt;
&lt;br /&gt;
==Studievejledning==&lt;br /&gt;
Hos [http://studerende.au.dk/studier/fagportaler/fysik/studievejledning/ studievejledningen] på Science and Technology har du mulighed for at søge hjælp hos vores fastansatte studievejledere og vores studenterstudievejledere.&lt;br /&gt;
&lt;br /&gt;
==Udlandophold==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/udlandsophold/ &amp;quot;Udlandsophold&amp;quot;]''' kan du læse om ophold og studie i udlandet.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=482</id>
		<title>Nat.au.dk</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=482"/>
		<updated>2013-04-27T11:09:03Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Eksamen */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;science.au.dk er det naturvidenskabelige fakultet på Aarhus Universitets hjemmeside. Her finder du nyheder, kontaktinformationer og andet godt. Mest relevant er nok siden '''[http://studerende.au.dk/ &amp;quot;mest til studerende&amp;quot;]''', hvor du kan finde relevante informationer for naturvidenskabelige studerende ved Aarhus universitet.&lt;br /&gt;
&lt;br /&gt;
De mest anvendte er uddybet nedenfor, og du er som altid meget velkommen til at uddybe og tilføje ting i artiklen.&lt;br /&gt;
&lt;br /&gt;
==Kursusbeskrivelser==&lt;br /&gt;
Kursusbeskrivelserne, herunder tidspunkter for undervisning og eksamen, hvilke bøger der undervises i og meget andet godt, finder du i kursuskataloget: http://kursuskatalog.au.dk/&lt;br /&gt;
&lt;br /&gt;
==Undervisning==&lt;br /&gt;
Følgende links er til undervisningsbehov. Her finder du ting som ugeskema, uddannelsesopbygning, undervisningskalender, og lignende. &lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/undervisning/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/undervisning/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/undervisning/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/undervisning/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
Alternativt kan du for skemaer se [[:Skemagenerator| skema-siden]].&lt;br /&gt;
&lt;br /&gt;
==Eksamen==&lt;br /&gt;
Følgende links er til de respektive eksamensider for de individuelle uddannelser, her kan du finde eksamensplaner, links til at til- og afmelde eksamen, læse om eksamensregler, eksamenskalendere, og andre information omkring eksamen på AU:&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/eksamen/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/eksamen/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/eksamen/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/eksamen/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
==Tilvalg==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/tilvalg/ &amp;quot;Tilvalg&amp;quot;]''', kan du finde reglerne for tilvalg og sidefag, og læse om fag på de andre fakulteter.&lt;br /&gt;
&lt;br /&gt;
==Særligt for bachelorstuderende==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/saerligt-for-bachelorstuderende/ &amp;quot;Særligt for bachelorstuderende&amp;quot;]''' kan du læse om din uddannelses opbygning, samt generere en bachelorkontrakt, som du skal underskrive i forbindelse med valg af tilvalg på 2. år. Du kan desuden læse om eksamenstilmelding for dit bachelorprojekt samt optagelse på en kandidatuddannelse, og meget mere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Studievejledning==&lt;br /&gt;
Hos [http://studerende.au.dk/studier/fagportaler/fysik/studievejledning/ studievejledningen] på Science and Technology har du mulighed for at søge hjælp hos vores fastansatte studievejledere og vores studenterstudievejledere.&lt;br /&gt;
&lt;br /&gt;
==Udlandophold==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/udlandsophold/ &amp;quot;Udlandsophold&amp;quot;]''' kan du læse om ophold og studie i udlandet.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=481</id>
		<title>Nat.au.dk</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=481"/>
		<updated>2013-04-27T11:08:44Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Undervisning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;science.au.dk er det naturvidenskabelige fakultet på Aarhus Universitets hjemmeside. Her finder du nyheder, kontaktinformationer og andet godt. Mest relevant er nok siden '''[http://studerende.au.dk/ &amp;quot;mest til studerende&amp;quot;]''', hvor du kan finde relevante informationer for naturvidenskabelige studerende ved Aarhus universitet.&lt;br /&gt;
&lt;br /&gt;
De mest anvendte er uddybet nedenfor, og du er som altid meget velkommen til at uddybe og tilføje ting i artiklen.&lt;br /&gt;
&lt;br /&gt;
==Kursusbeskrivelser==&lt;br /&gt;
Kursusbeskrivelserne, herunder tidspunkter for undervisning og eksamen, hvilke bøger der undervises i og meget andet godt, finder du i kursuskataloget: http://kursuskatalog.au.dk/&lt;br /&gt;
&lt;br /&gt;
==Undervisning==&lt;br /&gt;
Følgende links er til undervisningsbehov. Her finder du ting som ugeskema, uddannelsesopbygning, undervisningskalender, og lignende. &lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/undervisning/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/undervisning/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/undervisning/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/undervisning/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
Alternativt kan du for skemaer se [[:Skemagenerator| skema-siden]].&lt;br /&gt;
&lt;br /&gt;
==Eksamen==&lt;br /&gt;
Følgende links er til de respektive eksamensider for de individuelle uddannelser, her kan du finde eksamensplaner, links til at til- og afmelde eksamen, læse om eksamensregler, eksamenskalendere, og andre information omkring eksamen på AU:&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/eksamen/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/eksamen/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/eksamen/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/eksamen/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tilvalg==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/tilvalg/ &amp;quot;Tilvalg&amp;quot;]''', kan du finde reglerne for tilvalg og sidefag, og læse om fag på de andre fakulteter.&lt;br /&gt;
&lt;br /&gt;
==Særligt for bachelorstuderende==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/saerligt-for-bachelorstuderende/ &amp;quot;Særligt for bachelorstuderende&amp;quot;]''' kan du læse om din uddannelses opbygning, samt generere en bachelorkontrakt, som du skal underskrive i forbindelse med valg af tilvalg på 2. år. Du kan desuden læse om eksamenstilmelding for dit bachelorprojekt samt optagelse på en kandidatuddannelse, og meget mere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Studievejledning==&lt;br /&gt;
Hos [http://studerende.au.dk/studier/fagportaler/fysik/studievejledning/ studievejledningen] på Science and Technology har du mulighed for at søge hjælp hos vores fastansatte studievejledere og vores studenterstudievejledere.&lt;br /&gt;
&lt;br /&gt;
==Udlandophold==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/udlandsophold/ &amp;quot;Udlandsophold&amp;quot;]''' kan du læse om ophold og studie i udlandet.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=479</id>
		<title>Nat.au.dk</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=479"/>
		<updated>2013-04-27T11:05:43Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Undervisning */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;science.au.dk er det naturvidenskabelige fakultet på Aarhus Universitets hjemmeside. Her finder du nyheder, kontaktinformationer og andet godt. Mest relevant er nok siden '''[http://studerende.au.dk/ &amp;quot;mest til studerende&amp;quot;]''', hvor du kan finde relevante informationer for naturvidenskabelige studerende ved Aarhus universitet.&lt;br /&gt;
&lt;br /&gt;
De mest anvendte er uddybet nedenfor, og du er som altid meget velkommen til at uddybe og tilføje ting i artiklen.&lt;br /&gt;
&lt;br /&gt;
==Kursusbeskrivelser==&lt;br /&gt;
Kursusbeskrivelserne, herunder tidspunkter for undervisning og eksamen, hvilke bøger der undervises i og meget andet godt, finder du i kursuskataloget: http://kursuskatalog.au.dk/&lt;br /&gt;
&lt;br /&gt;
==Undervisning==&lt;br /&gt;
Følgende links er til undervisningsbehov. Her finder du ting som ugeskema, uddannelsesopbygning, undervisningskalender, og lignende. &lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/undervisning/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/undervisning/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/undervisning/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/undervisning/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
==Eksamen==&lt;br /&gt;
Følgende links er til de respektive eksamensider for de individuelle uddannelser, her kan du finde eksamensplaner, links til at til- og afmelde eksamen, læse om eksamensregler, eksamenskalendere, og andre information omkring eksamen på AU:&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/eksamen/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/eksamen/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/eksamen/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/eksamen/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tilvalg==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/tilvalg/ &amp;quot;Tilvalg&amp;quot;]''', kan du finde reglerne for tilvalg og sidefag, og læse om fag på de andre fakulteter.&lt;br /&gt;
&lt;br /&gt;
==Særligt for bachelorstuderende==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/saerligt-for-bachelorstuderende/ &amp;quot;Særligt for bachelorstuderende&amp;quot;]''' kan du læse om din uddannelses opbygning, samt generere en bachelorkontrakt, som du skal underskrive i forbindelse med valg af tilvalg på 2. år. Du kan desuden læse om eksamenstilmelding for dit bachelorprojekt samt optagelse på en kandidatuddannelse, og meget mere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Studievejledning==&lt;br /&gt;
Hos [http://studerende.au.dk/studier/fagportaler/fysik/studievejledning/ studievejledningen] på Science and Technology har du mulighed for at søge hjælp hos vores fastansatte studievejledere og vores studenterstudievejledere.&lt;br /&gt;
&lt;br /&gt;
==Udlandophold==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/udlandsophold/ &amp;quot;Udlandsophold&amp;quot;]''' kan du læse om ophold og studie i udlandet.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=472</id>
		<title>Nat.au.dk</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Nat.au.dk&amp;diff=472"/>
		<updated>2013-04-27T11:00:36Z</updated>

		<summary type="html">&lt;p&gt;20096365: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;science.au.dk er det naturvidenskabelige fakultet på Aarhus Universitets hjemmeside. Her finder du nyheder, kontaktinformationer og andet godt. Mest relevant er nok siden '''[http://studerende.au.dk/ &amp;quot;mest til studerende&amp;quot;]''', hvor du kan finde relevante informationer for naturvidenskabelige studerende ved Aarhus universitet.&lt;br /&gt;
&lt;br /&gt;
De mest anvendte er uddybet nedenfor, og du er som altid meget velkommen til at uddybe og tilføje ting i artiklen.&lt;br /&gt;
&lt;br /&gt;
==Kursusbeskrivelser==&lt;br /&gt;
Kursusbeskrivelserne, herunder tidspunkter for undervisning og eksamen, hvilke bøger der undervises i og meget andet godt, finder du i kursuskataloget: http://kursuskatalog.au.dk/&lt;br /&gt;
&lt;br /&gt;
==Undervisning==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/undervisning/ &amp;quot;Undervisning&amp;quot;]''' kan du finde dit ugeskema, din uddannelses opbygning og undervisningskalenderen hvor der står hvornår der er undervisning.&lt;br /&gt;
&lt;br /&gt;
==Eksamen==&lt;br /&gt;
Følgende links er til de respektive eksamensider for de individuelle uddannelser, her kan du finde eksamensplaner, links til at til- og afmelde eksamen, læse om eksamensregler, eksamenskalendere, og andre information omkring eksamen på AU:&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/datalogi/eksamen/ Datalogi og IT]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/matematik/eksamen/ Matematik og Matematik-økonomi]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/fysik/eksamen/ Fysik]&lt;br /&gt;
&lt;br /&gt;
[http://studerende.au.dk/studier/fagportaler/nanoscience/eksamen/ Nanoscience]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Tilvalg==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/tilvalg/ &amp;quot;Tilvalg&amp;quot;]''', kan du finde reglerne for tilvalg og sidefag, og læse om fag på de andre fakulteter.&lt;br /&gt;
&lt;br /&gt;
==Særligt for bachelorstuderende==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/saerligt-for-bachelorstuderende/ &amp;quot;Særligt for bachelorstuderende&amp;quot;]''' kan du læse om din uddannelses opbygning, samt generere en bachelorkontrakt, som du skal underskrive i forbindelse med valg af tilvalg på 2. år. Du kan desuden læse om eksamenstilmelding for dit bachelorprojekt samt optagelse på en kandidatuddannelse, og meget mere.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Studievejledning==&lt;br /&gt;
Hos [http://studerende.au.dk/studier/fagportaler/fysik/studievejledning/ studievejledningen] på Science and Technology har du mulighed for at søge hjælp hos vores fastansatte studievejledere og vores studenterstudievejledere.&lt;br /&gt;
&lt;br /&gt;
==Udlandophold==&lt;br /&gt;
Under '''[http://studerende.au.dk/studier/fagportaler/fysik/udlandsophold/ &amp;quot;Udlandsophold&amp;quot;]''' kan du læse om ophold og studie i udlandet.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA|science.au.dk]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Email&amp;diff=447</id>
		<title>Email</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Email&amp;diff=447"/>
		<updated>2013-04-27T10:31:36Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Opsætning af email-klient */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Emailsystemer på Universitetet==&lt;br /&gt;
[[Category:Mail]]&lt;br /&gt;
==Post.au.dk==&lt;br /&gt;
Alle der studerer på Aarhus universitet får en e-mailadresse, &amp;lt;tt&amp;gt;&amp;lt;årskortnummer&amp;gt;@post.au.dk&amp;lt;/tt&amp;gt;, der benyttes til '''alt officiel post'''. Det vil sige, at fx&lt;br /&gt;
* Kursustilmeldinger&lt;br /&gt;
* Ændringer af eksamensdatoer&lt;br /&gt;
* Oplysninger fra studiekontor og vejleder sendes til denne adresse. Det er derfor '''yderst vigtigt''', at man tjekker denne mailadresse eller opretter videresendelse.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Man kan tjekke denne mailadresse ved at logge ind på selvbetjeningen og benytte linket Hjemmesider og E-post -&amp;gt; Web-adgang til post.au.dk. Alternativt kan man logge ind på [https://post.au.dk/ post.au.dk] med ''årskortnummer'' og sit kodeord fra selvbetjeningen.&lt;br /&gt;
&lt;br /&gt;
Har man flere e-mailkonti, kan det hurtigt blive træls, at skulle tjekke dem alle sammen. I det tilfælde er det en rigtig god idé, at oprette videresendelse - se næste sektion.&lt;br /&gt;
&lt;br /&gt;
=== Videresendelse ===&lt;br /&gt;
At tjekke flere e-mailkonti er træls. Den elegante løsning på dette problem er, at få alt mail fra den ene konto videresendt til den anden. Hvis man vil oprette videresendelse fra sin post.au.dk-adresse, skal man:&lt;br /&gt;
# Logge ind på sin post.au.dk-indbakke.&lt;br /&gt;
# Vælge indstillinger øverst til højre.&lt;br /&gt;
# Vælge Opsætning.&lt;br /&gt;
# Indtaste den e-mailadresse, der skal videresendes til, i det nederste tekstfelt. Husk, at der skal være en tom linje til sidst, ellers virker forward-funktionen ikke.&lt;br /&gt;
# Klikke Gem indstillinger.&lt;br /&gt;
Hvis man ønsker at gemme en kopi af de videresendte mails på post.au.dk's servere, kan man afkrydse det umiddelbart over tekstfeltet.&lt;br /&gt;
&lt;br /&gt;
Det er nu tilrådeligt at kontrollere, det virker. Det kan du gøre ved at sende en test-mail til post.au.dk-adressen. Hvis den ikke når frem, skal man først kontrollere indstillingerne, og hvis det stadig ikke virker, kan man kontakte universitetets [http://www.au.dk/da/adm/data IT-afdeling].&lt;br /&gt;
&lt;br /&gt;
=== Mailalias ===&lt;br /&gt;
De fleste har man allerede et mailalias for sin adresse, nemlig &amp;lt;tt&amp;gt;fornavn.mellemnavn.efternavn@post.au.dk&amp;lt;/tt&amp;gt;. Hvis man har flere eller færre navne end dette, vil adressen naturligvis være derefter.&lt;br /&gt;
&lt;br /&gt;
Skulle man ønske et andet alias (fx sine initialer), kan dette oprettes i [[selvbetjeningen]] under Hjemmesider og E-post -&amp;gt; Min(e) e-post adresse(r).&lt;br /&gt;
&lt;br /&gt;
=== Opsætning af email-klient ===&lt;br /&gt;
&lt;br /&gt;
Incoming server: post.au.dk (IMAP)&lt;br /&gt;
&lt;br /&gt;
Incoming/Outcoming username: fornavn.mellemnavn.efternavn@post.au.dk&lt;br /&gt;
&lt;br /&gt;
Du kan desuden finde en mere detaljeret guide til opsætning af de forskellige mail-klienter her: [[Opsætning af mail-klienter]]&lt;br /&gt;
&lt;br /&gt;
==NFIT-mail==&lt;br /&gt;
Som studerende på IFA, IMF eller CS, får du også en NFIT-mail, som instituterne bruger til at kommunikere med dig. Det er derfor '''endnu vigtigere!''' at du tjekker disse mails.&lt;br /&gt;
&lt;br /&gt;
Mailadressen er af typen &amp;lt;tt&amp;gt;brugernavn@[institut].au.dk&amp;lt;/tt&amp;gt;. &amp;lt;tt&amp;gt;[institut]&amp;lt;/tt&amp;gt; vil være enten &amp;lt;tt&amp;gt;phys&amp;lt;/tt&amp;gt;, &amp;lt;tt&amp;gt;cs&amp;lt;/tt&amp;gt; eller &amp;lt;tt&amp;gt;imf&amp;lt;/tt&amp;gt;, afhængigt af, hvor du læser. [[NFIT-login|Brugernavnet]] er det, du bruger til at logge på institutets computere.&lt;br /&gt;
&lt;br /&gt;
Hvis du er nano-studerende, har du mail-aliaset &amp;lt;tt&amp;gt;brugernavn@inano.dk&amp;lt;/tt&amp;gt;. Der er også mulighed for at opsætte sin konto, så andre ser din adresse &amp;lt;tt&amp;gt;brugernavn@inano.dk&amp;lt;/tt&amp;gt; frem for &amp;lt;tt&amp;gt;brugernavn@phys.au.dk&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Web-adgang til NFIT-mail ===&lt;br /&gt;
&lt;br /&gt;
Du kan logge ind med dit [[NFIT-login|brugernavn]] og tjekke din mail på https://webmail.nfit.au.dk/ . Her skal du vælge &amp;quot;Horde webmail.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
=== Opsætning af email-klient ===&lt;br /&gt;
&lt;br /&gt;
Incoming server: imap.nfit.au.dk (IMAP)&lt;br /&gt;
&lt;br /&gt;
Outgoing server: smtp.nfit.au.dk (SMTP)&lt;br /&gt;
&lt;br /&gt;
Incoming/Outcoming username: [[Hackerwiki:IFA#Brugernavn_og_adgangskode|NFIT-brugernavn]]&lt;br /&gt;
&lt;br /&gt;
Du kan desuden finde en mere detaljeret guide til opsætning af de forskellige mail-klienter her: [[Opsætning af mail-klienter]]&lt;br /&gt;
og detaljeret opsætning af nfit her: [[:CS Mail Opsætning]].&lt;br /&gt;
&lt;br /&gt;
=== Videresendelse ===&lt;br /&gt;
&lt;br /&gt;
Hvis man ønsker, at få sin NFIT-mail til at videresende til en anden e-mail, skal man gå ind på https://webmail.nfit.au.dk/ og vælge Setup mail forwarding/vacation reply. Herefter logger man ind med sit NFIT-brugernavn og vælger filtre. Til sidst vælges Videresend, og man skriver den e-mail, som der skal videresendes til. Hvis man ønsker at gemme en kopi, kan denne boks vinkles af. Til sidst trykkes Gem.&lt;br /&gt;
&lt;br /&gt;
Ligesom for post.au.dk-adressen er det en god ide, at sende en testmail, for at sikre sig, det virker korrekt.&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA]][[Category:IMF]][[Category:CS]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=WAYF-login&amp;diff=434</id>
		<title>WAYF-login</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=WAYF-login&amp;diff=434"/>
		<updated>2013-04-27T10:15:22Z</updated>

		<summary type="html">&lt;p&gt;20096365: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WAYF står for &amp;quot;Where Are You From&amp;quot; og er det loginsystem, der bl.a. bruges på AULA. WAYF er indført for at man slipper for at huske forskellige brugernavn og adgangskoder til AU's forskellige tjenester.&lt;br /&gt;
Dit WAYF-login er således det samme, som det du bruger på [[selvbetjeningen]] hvilket betyder, at du kan logge ind med dit CPR-nummer, [[studienummer]] eller en [[Email|e-mail-adresse]] kendt af AU og så dit kodeord.&lt;br /&gt;
&lt;br /&gt;
WAYF kan give adgang til flere eksterne services, blandt andet [http://www.ordbogen.com/ Ordbogen], og lignende. &lt;br /&gt;
En samlet liste kan findes [http://wayf.dk/da/om-wayf/tilsluttede-tjenester her].&lt;br /&gt;
&lt;br /&gt;
Du kan læse mere om WAYF-login til AULA på: http://www.au.dk/wayf/&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA]][[Category:IMF]][[Category:CS]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=WAYF-login&amp;diff=432</id>
		<title>WAYF-login</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=WAYF-login&amp;diff=432"/>
		<updated>2013-04-27T10:13:11Z</updated>

		<summary type="html">&lt;p&gt;20096365: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;WAYF står for &amp;quot;Where Are You From&amp;quot; og er det loginsystem, der bl.a. bruges på AULA. WAYF er indført for at man slipper for at huske forskellige brugernavn og adgangskoder til AU's forskellige tjenester.&lt;br /&gt;
Dit WAYF-login er således det samme, som det du bruger på [[selvbetjeningen]] hvilket betyder, at du kan logge ind med dit CPR-nummer, [[studienummer]] eller en [[Email|e-mail-adresse]] kendt af AU og så dit kodeord.&lt;br /&gt;
&lt;br /&gt;
WAYF kan give adgang til flere eksterne services, blandt andet [http://www.ordbogen.com/ Ordbogen], &lt;br /&gt;
&lt;br /&gt;
Du kan læse mere om WAYF-login til AULA på: http://www.au.dk/wayf/&lt;br /&gt;
&lt;br /&gt;
[[Category:IFA]][[Category:IMF]][[Category:CS]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=Emacs&amp;diff=428</id>
		<title>Emacs</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=Emacs&amp;diff=428"/>
		<updated>2013-04-27T10:09:52Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* Elisp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:emacs]]&lt;br /&gt;
[[Category:CS]]&lt;br /&gt;
&lt;br /&gt;
Kapitlet om ''Emacs'' i 1. del af denne manual handlede om den den af ''Emacs'', som gør den til en normal editor. Nu skal vi se lidt på, hvad der gør ''Emacs'' smart.&lt;br /&gt;
&lt;br /&gt;
== Modes ==&lt;br /&gt;
&lt;br /&gt;
''Emacs'' bruger begrebet modes. Det betyder, at hvis du er ved at editere en Java-fil, er ''Emacs'' i Java-mode. D.v.s, at den tekst, du skriver bliver sat op, så den står pænt og læseligt i vinduet. Det betyder også, at der er dukket en menu mere op i menulinjen, som man kan bruge til Java-specifikke ting. Fx kan man kompilere sine programmer fra nogle af menuerne.&lt;br /&gt;
Af modes, du nok kommer til at bruge på et tidspunkt er:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Normal mode || Den mode, der er der til at starte med&lt;br /&gt;
|-&lt;br /&gt;
| Java mode || Når man programmerer Java&lt;br /&gt;
|-&lt;br /&gt;
| C mode || Når man programmerer C&lt;br /&gt;
|-&lt;br /&gt;
| C++ mode || Når man programmerer C++&lt;br /&gt;
|-&lt;br /&gt;
| TEX-mode || Når man skriver et LATEX-dokument&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Den mode, du nok vil bruge først, er Java-mode. Den tilhørende menu giver dig mulighed for at markere en del af koden og så lave det til en stor kommentar eller fjerne kommentarer. Desuden lader dette menupunkt dig se, hvilke kommandoer, du kan bruge til at browse i koden.&lt;br /&gt;
&lt;br /&gt;
== Smarte kommandoer ==&lt;br /&gt;
&lt;br /&gt;
Vi kan nu udvide vores kommandorepetoire med nogle nyttige kommandoer, som man kommer til at bruge i programmeringsmæssig sammenhæng: Om nogle af dem tænker du nok, at det er da nemmere at bruge menuerne. Der er to grunde til at bruge dem:&lt;br /&gt;
&lt;br /&gt;
# Når du vænner dig til dem, går det hurtigere&lt;br /&gt;
# Ikke allesammen findes i menuen&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;M-x goto-line&amp;lt;/tt&amp;gt; || Ja&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;M-x revert-buffer&amp;lt;/tt&amp;gt; ||	Henter filen ind igen&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;C-s	i-search&amp;lt;/tt&amp;gt; || Skriv det ord, du søger efter.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;C-x i&amp;lt;/tt&amp;gt; || Kan indsætte en fil startende fra markøren&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;M-x compile&amp;lt;/tt&amp;gt; ||	Kan compile dit program med en makefile&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;M-/&amp;lt;/tt&amp;gt;	 || Kan afslutte et ord, du er ved at skrive&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Og så til de mindre nyttige&amp;lt;ref&amp;gt;&amp;lt;tt&amp;gt;C-t&amp;lt;/tt&amp;gt; er f*ndme nyttig - ''Peter Ahé''&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;C-h h&amp;lt;/tt&amp;gt;||	Hej på maaange sprog.&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;M-x psychoanalyze-pinhead&amp;lt;/tt&amp;gt; ||	Kombinerer M-x doctor og M-x spook&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;C-t&amp;lt;/tt&amp;gt;	||Bytter om på aktuelle og forrige bogstav&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;tt&amp;gt;C-x C-t&amp;lt;/tt&amp;gt;	||Bytter om på aktuelle og forrige linie&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Elisp ==&lt;br /&gt;
&lt;br /&gt;
Elisp er det programmeringssprog, som gør det muligt at udvide ''Emacs''. Dette afsnit gør ikke, at du efter at have læst det kan sætte dig ned og få ''Emacs'' til at lave kaffe, men fortæller dig lidt om hvad Elisp er, og hvor du kan lære det.&lt;br /&gt;
Mange af de funktioner du benytter dig af, når du skriver i ''Emacs'' er skrevet i Elisp, og der er mange her på CS, som skriver diverse funktioner i det. Dem kan man så finde og kikke lidt i, hvis man skal bruge noget specielt.&lt;br /&gt;
&lt;br /&gt;
Hvis du vil informere dig lidt om Elisp, kan du se på www-siden:&lt;br /&gt;
&lt;br /&gt;
http://www.delorie.com/gnu/docs/emacs-lisp-intro/emacs-lisp-intro_toc.html &lt;br /&gt;
Normalt har filer, der indeholder Elisp efternavnet .el (ex my-elisp.el)&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
	<entry>
		<id>https://www.matfystutor.dk/w/index.php?title=BASH_Scripting&amp;diff=385</id>
		<title>BASH Scripting</title>
		<link rel="alternate" type="text/html" href="https://www.matfystutor.dk/w/index.php?title=BASH_Scripting&amp;diff=385"/>
		<updated>2013-04-27T09:51:58Z</updated>

		<summary type="html">&lt;p&gt;20096365: /* At afslutte med en Return Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Bash ('''B'''ourne-'''A'''gain '''SH'''ell) scripting er en god ting at kunne, for det er rigtig brugbart. Det er lidt det samme som batch-scripting på Windows®, altså det at lave .bat filer, men bare med en anden syntax. Det kan i sidste ende spare dig en hel del tid når du arbejder med større projekter, og/eller bare skal køre de samme kommandoer mange gange fx kopiere .class filer til Tomcat mappe, og genstarte tomcat.&lt;br /&gt;
&lt;br /&gt;
==At starte simpelt==&lt;br /&gt;
Ethvert script skal starte med en linie, der oplyser hvilket program scriptet skal køres med, i det her tilfælde &amp;lt;tt&amp;gt;/bin/bash&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
&lt;br /&gt;
De efterfølgende linier indeholder så kommandoer, fx:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   echo &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Det ovenstående skriver &amp;quot;&amp;lt;tt&amp;gt;Hello World!&amp;lt;/tt&amp;gt;&amp;quot; ud til konsollen.&lt;br /&gt;
&lt;br /&gt;
Man kan også definere variabler. Det nedenstående svarer til det ovenstående:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   hej=&amp;quot;Hello World!&amp;quot;&lt;br /&gt;
   echo $hej&lt;br /&gt;
&lt;br /&gt;
Man kan også tage output fra en anden kommando og bruge som variabel:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   hej=&amp;quot;Hello $(whoami)!&amp;quot;&lt;br /&gt;
   echo $hej&lt;br /&gt;
&lt;br /&gt;
Det ovenstående tager output fra &amp;lt;tt&amp;gt;whoami&amp;lt;/tt&amp;gt;, som er dit brugernavn, og skriver Hello foran. Outputtet bliver: Hello brugernavn!&lt;br /&gt;
&lt;br /&gt;
Men det er jo ikke mit navn, tænker du så, og nej det har du ret i. Man kan derfor tage imod input fra brugeren med &amp;lt;tt&amp;gt;read&amp;lt;/tt&amp;gt; kommandoen:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   echo Indtast dit navn:  &lt;br /&gt;
   read hej&lt;br /&gt;
   echo &amp;quot;Hello $hej!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Nogle gange vil man tilføje ekstra bogstaver til en variabel fx:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash  &lt;br /&gt;
   banan=&amp;quot;banan&amp;quot;;&lt;br /&gt;
   echo &amp;quot;$banan i flertal er ${banan}er&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Man skal i dette tilfælde omringe variabelnavnet med &amp;lt;tt&amp;gt;${}&amp;lt;/tt&amp;gt;. Dette skyldes at bash ellers ville lede efter en variabel der hed &amp;lt;tt&amp;gt;$bananer&amp;lt;/tt&amp;gt; og give en runtime-fejl, da denne ikke fandtes.&lt;br /&gt;
&lt;br /&gt;
==Boolean værdier og tests==&lt;br /&gt;
I linux afslutter alle programmer med en &amp;lt;tt&amp;gt;return code&amp;lt;/tt&amp;gt;. Bash ser return code 0 som sand, og alt andet som falskt.&lt;br /&gt;
&lt;br /&gt;
   $ echo &amp;quot;Hello World!&amp;quot; | grep Hello&lt;br /&gt;
   Hello World!&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;echo $?&amp;lt;/tt&amp;gt; ser hvad den sidste return code var, og udskriver den. I dette tilfælde returnerede grep 0, hvilket betyder at strengen &amp;quot;Hello&amp;quot; fandtes i &amp;quot;Hello World!&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;test&amp;lt;/tt&amp;gt; kommandoen bruges til at evaluere simple boolean udtryk, fx:&lt;br /&gt;
&lt;br /&gt;
   $ test 10 -lt 5             #Tester om 10 er mindre end (less than) 5&lt;br /&gt;
   $ echo $?             &lt;br /&gt;
   1                           #Det er det ikke, da return code er forskellig fra 0&lt;br /&gt;
   $ test -n &amp;quot;Hello World!&amp;quot;    #Tester om strengen &amp;quot;Hello World!&amp;quot; har en non-zero længde (længde der ikke er nul)&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   0                           #Det har den, da return code er 0&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;test&amp;lt;/tt&amp;gt; har et usædvanligt alias, nemlig &amp;lt;tt&amp;gt;[&amp;lt;/tt&amp;gt;. Denne notation skal dog afsluttes med en &amp;lt;tt&amp;gt;]&amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
   $ [ 10 -lt 5 ]&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   1&lt;br /&gt;
&lt;br /&gt;
Husk på, at der skal være mellemrum mellem de forskellige argumenter, for ellers fejler det:&lt;br /&gt;
   &lt;br /&gt;
   $ [ 5 -lt 4]          #Ingen mellemrum mellem 4 og ]&lt;br /&gt;
   bash: [: missing ']'&lt;br /&gt;
&lt;br /&gt;
Argumenter for test kommandoen, og forklaringer:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;120&amp;quot;|Fil tests &lt;br /&gt;
! width=&amp;quot;250&amp;quot;| Forklaring&lt;br /&gt;
|-&lt;br /&gt;
| -d ''fil'' &lt;br /&gt;
| Er ''fil'' en mappe&lt;br /&gt;
|-&lt;br /&gt;
| -f ''fil'' &lt;br /&gt;
| Er ''fil'' en almindelig fil&lt;br /&gt;
|-&lt;br /&gt;
| -L ''fil'' &lt;br /&gt;
| Er ''fil'' et symbolsk link&lt;br /&gt;
|-&lt;br /&gt;
| -r ''fil'' &lt;br /&gt;
| Eksisterer ''fil'' og er den læsbar&lt;br /&gt;
|-&lt;br /&gt;
| -w ''fil'' &lt;br /&gt;
| Eksisterer ''fil'' og er den skrivbar&lt;br /&gt;
|-&lt;br /&gt;
| -x ''fil'' &lt;br /&gt;
| Eksisterer ''fil'' og er den eksekverbar&lt;br /&gt;
|-&lt;br /&gt;
| -s ''fil'' &lt;br /&gt;
| Eksisterer ''fil'' og er dens størrelse forskellig fra 0&lt;br /&gt;
|-&lt;br /&gt;
| ''fil1'' -nt ''fil2''&lt;br /&gt;
| Er ''fil1'' nyere end ''fil2''&lt;br /&gt;
|-&lt;br /&gt;
| ''fil1'' -pt ''fil2''&lt;br /&gt;
| Er ''fil1'' ældre end ''fil2''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Streng tests &lt;br /&gt;
! width=&amp;quot;250&amp;quot;| Forklaring&lt;br /&gt;
|-&lt;br /&gt;
| ''s1'' = ''s2'' || Streng ''s1'' er lig med ''s2''&lt;br /&gt;
|- &lt;br /&gt;
| ''s1'' != ''s2'' || Streng ''s1'' er forskellig fra ''s2''&lt;br /&gt;
|- &lt;br /&gt;
| -z ''s1'' || Streng ''s1'' har længde 0&lt;br /&gt;
|-&lt;br /&gt;
| -n ''s1'' || Streng ''s1'' har længde forskellig fra 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Numeriske tests &lt;br /&gt;
! width=&amp;quot;250&amp;quot;| Forklaring&lt;br /&gt;
|-&lt;br /&gt;
| ''a'' -eq ''b'' || Heltal ''a'' er lig med ''b''&lt;br /&gt;
|- &lt;br /&gt;
| ''a'' -ne ''b'' || Heltal ''a'' er forskellig ''b''&lt;br /&gt;
|- &lt;br /&gt;
| ''a'' -gt ''b'' || Heltal ''a'' større end ''b''&lt;br /&gt;
|- &lt;br /&gt;
| ''a'' -ge ''b'' || Heltal ''a'' større eller lig med ''b''&lt;br /&gt;
|- &lt;br /&gt;
| ''a'' -lt ''b'' || Heltal ''a'' mindre end ''b''&lt;br /&gt;
|- &lt;br /&gt;
| ''a'' -le ''b'' || Heltal ''a'' mindre eller lig med ''b''&lt;br /&gt;
|- &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;120&amp;quot;| Kombinering af tests &lt;br /&gt;
! width=&amp;quot;250&amp;quot;| Forklaring&lt;br /&gt;
|-&lt;br /&gt;
| t1 -a t2 || AND: Både t1 OG t2 er sande&lt;br /&gt;
|-&lt;br /&gt;
| t1 -o t2 || OR: Enten t1 ELLER t2 er sand&lt;br /&gt;
|-&lt;br /&gt;
| ! ''din_test'' || Udeluk en test, her bliver ''din_test'' falsk&lt;br /&gt;
|-&lt;br /&gt;
| \( ''din_test'' \) || Paranteser bruges, som i matematik, til at gruppere udtryk&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tt&amp;gt;bash&amp;lt;/tt&amp;gt; har indbyggede kommandoer &amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt; og &amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;, som returnerer hhv. 0 og 1:&lt;br /&gt;
&lt;br /&gt;
   $ true&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   0&lt;br /&gt;
   $ false&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   1&lt;br /&gt;
&lt;br /&gt;
Disse vil være brugbare når der skal laves if-else sætninger.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==If sætningen==&lt;br /&gt;
&lt;br /&gt;
If sætningen vælger imellem en vilkårlig mængde alternativer, hvor hver af dem også kan indeholde en eller flere if sætninger. Den simpleste if-sætning er en if-then:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   if [ $(whoami) = &amp;quot;root&amp;quot; ]           #Hvis return code er 0&lt;br /&gt;
   then&lt;br /&gt;
       echo &amp;quot;Du er superbrugeren&amp;quot;      #Udfør dette kode&lt;br /&gt;
   fi&lt;br /&gt;
&lt;br /&gt;
Så er der den lidt mere komplekse if-then-else:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   if [ $(whoami) = &amp;quot;root&amp;quot; ]          &lt;br /&gt;
   then&lt;br /&gt;
       echo &amp;quot;Du er superbrugeren&amp;quot;     &lt;br /&gt;
   else &lt;br /&gt;
       echo &amp;quot;Du er en aldmindelig gut&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
&lt;br /&gt;
Bemærk at if afsluttes med fi, som er det omvendte af if.&lt;br /&gt;
&lt;br /&gt;
Til sidst har vi if-then-elif-else sætningen, hvor der selvfølgelig kan forekomme vilkårligt mange elif imellem:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   if [ $(whoami) = &amp;quot;root&amp;quot; ]          &lt;br /&gt;
   then&lt;br /&gt;
       echo &amp;quot;Du er superbrugeren&amp;quot;     &lt;br /&gt;
   elif [ &amp;quot;$USER&amp;quot; = root ]&lt;br /&gt;
       echo &amp;quot;Du er måske superbrugeren&amp;quot;&lt;br /&gt;
   elif [ &amp;quot;$bestikkelse&amp;quot; -gt 10000 ]&lt;br /&gt;
       echo &amp;quot;Du kan betale dig til superbruger status&amp;quot;&lt;br /&gt;
   else&lt;br /&gt;
       echo &amp;quot;Du er bare en almindelig gut&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==case sætningen==&lt;br /&gt;
&lt;br /&gt;
Case er lidt ligesom if, men den tester kun forskellige tilstande af én boolean, hvor if kan teste flere forskellige.&lt;br /&gt;
&lt;br /&gt;
Case kan være ret handy:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   echo 'Hvad vil du gerne lave?'&lt;br /&gt;
   read svar&lt;br /&gt;
   case &amp;quot;$svar&amp;quot; in&lt;br /&gt;
     spise)&lt;br /&gt;
       echo &amp;quot;OK, tag en hamburger&amp;quot;&lt;br /&gt;
       ;;&lt;br /&gt;
     sove)&lt;br /&gt;
       echo &amp;quot;OK, godnat så&amp;quot;&lt;br /&gt;
       ;;&lt;br /&gt;
     *)&lt;br /&gt;
       echo &amp;quot;Jeg er ikke sikker på hvad du vil lave&amp;quot;&lt;br /&gt;
       echo &amp;quot;Vi ses nok i morgen&amp;quot;&lt;br /&gt;
    esac&lt;br /&gt;
&lt;br /&gt;
Bemærk at case afsluttes med esac, som if gjorde med fi. Den generelle form ser sådan her ud:&lt;br /&gt;
&lt;br /&gt;
    case ''$streng'' in&lt;br /&gt;
       udtryk1)&lt;br /&gt;
         body1&lt;br /&gt;
         ;;&lt;br /&gt;
       udtryk2)&lt;br /&gt;
         body2&lt;br /&gt;
         ;;&lt;br /&gt;
       ....&lt;br /&gt;
       udtrykN)&lt;br /&gt;
         bodyN&lt;br /&gt;
         ;;&lt;br /&gt;
       *)&lt;br /&gt;
         body_else&lt;br /&gt;
         ;;&lt;br /&gt;
    esac&lt;br /&gt;
&lt;br /&gt;
Hvor ''$streng'' er en variabel af en art, og udtryk1...udtrykN er udtryk strengen testes på. Hvert udtryk har et tilhørende body, dvs. kode der bliver udført, og denne '''skal''' afsluttes med &amp;lt;tt&amp;gt;;;&amp;lt;/tt&amp;gt; som vist foroven. Den sidste del &amp;lt;tt&amp;gt;*)&amp;lt;/tt&amp;gt; er ligesom en else for en if-sætning, det er det, der bliver udført, hvis ''$streng'' ikke passer i nogle af udtrykkene. Et andet eksempel følger:&lt;br /&gt;
&lt;br /&gt;
    case $bogstav in&lt;br /&gt;
      X)&lt;br /&gt;
        echo &amp;quot;Bogstavet er et X&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
      [aeiouøæå])&lt;br /&gt;
        echo &amp;quot;Bogstavet er en vokal&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
      [0-9])&lt;br /&gt;
        echo &amp;quot;Bogstavet er et ciffer&amp;quot;&lt;br /&gt;
        ;;&lt;br /&gt;
      *)&lt;br /&gt;
        echo &amp;quot;Jeg ved ikke hvad bogstavet er&amp;quot;&lt;br /&gt;
    esac&lt;br /&gt;
&lt;br /&gt;
==Løkker==&lt;br /&gt;
&lt;br /&gt;
While-løkken gentager et sæt af kommandoer så længe et udtryk er sandt.&lt;br /&gt;
&lt;br /&gt;
   while ''udtryk''    #Så længe udtrykket er sandt (kommandoen returnerer 0)&lt;br /&gt;
   do&lt;br /&gt;
     ''body''&lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
Bemærk at løkker '''altid''' afsluttes med ''done''&lt;br /&gt;
&lt;br /&gt;
Betragt eksemplet herunder. Scriptet hedder &amp;lt;tt&amp;gt;mit_script&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   i=0&lt;br /&gt;
   while [ $i -lt 3 ]&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$i&amp;quot;&lt;br /&gt;
     let &amp;quot;i += 1&amp;quot;;    #Man kan også bruge i=$(($i+1))&lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
For at køre scriptet skal man sørge for det er eksekverbart,&lt;br /&gt;
&lt;br /&gt;
   $ chmod +x mit_script     #Sørger for det er eksekverbart&lt;br /&gt;
   $ ./mit_script            #Kører scriptet&lt;br /&gt;
   0&lt;br /&gt;
   1 &lt;br /&gt;
   2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der er også &amp;lt;tt&amp;gt;until&amp;lt;/tt&amp;gt; løkken, som fortsætter med at gøre noget, indtil et udtryk bliver sandt:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   i=0&lt;br /&gt;
   until [ $i -ge 3 ]&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$i&amp;quot;&lt;br /&gt;
     let &amp;quot;i += 1&amp;quot;; &lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
Kørslen af while og until eksemplet ser ens ud, da det er to måder at gøre det samme på.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Til sidst er der &amp;lt;tt&amp;gt;for&amp;lt;/tt&amp;gt;-løkken, den itererer over en liste:&lt;br /&gt;
&lt;br /&gt;
   for ''variabel'' in ''liste''&lt;br /&gt;
   do&lt;br /&gt;
     ''body''&lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
Betragt eksemplet:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   for name in Jørgen Jens Jonas&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$name er min ven&amp;quot;&lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
Ved kørsel ser det sådan ud:&lt;br /&gt;
&lt;br /&gt;
   $./mit_script&lt;br /&gt;
   Jørgen er min ven&lt;br /&gt;
   Jens er min ven&lt;br /&gt;
   Jonas er min ven&lt;br /&gt;
&lt;br /&gt;
For løkken er især brugbar når man skal iterere over filer:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   for file in *.doc&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$file er en træls Microsoft Word fil&amp;quot;&lt;br /&gt;
   done&lt;br /&gt;
&lt;br /&gt;
Den ovenstående løkker finder alle .doc filer, og udskriver &amp;lt;tt&amp;gt;filnavn er en træls Microsoft Word fil&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Som et supplement til løkkerne er der &amp;lt;tt&amp;gt;break&amp;lt;/tt&amp;gt; og &amp;lt;tt&amp;gt;continue&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Break kommandoen springer ud af den nuværende løkke:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   for name in Jørgen Jens Jonas&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$name er min ven&amp;quot;&lt;br /&gt;
     if [ &amp;quot;$name&amp;quot; = &amp;quot;Jens&amp;quot; ]&lt;br /&gt;
     then&lt;br /&gt;
        break&lt;br /&gt;
     fi&lt;br /&gt;
     echo &amp;quot;og&amp;quot;&lt;br /&gt;
   done&lt;br /&gt;
   echo &amp;quot;Færdig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Kørslen ser således ud:&lt;br /&gt;
&lt;br /&gt;
   $ ./mit_script&lt;br /&gt;
   Jørgen er min ven&lt;br /&gt;
   og&lt;br /&gt;
   Jens er min ven     #Her sker break-et, og echo &amp;quot;og&amp;quot; bliver ikke udført&lt;br /&gt;
   Færdig&lt;br /&gt;
&lt;br /&gt;
Continue kommandoen derimod springer videre til næste iteration:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   for name in Jørgen Jens Jonas&lt;br /&gt;
   do&lt;br /&gt;
     echo &amp;quot;$name er min ven&amp;quot;&lt;br /&gt;
     if [ &amp;quot;$name&amp;quot; = &amp;quot;Jens&amp;quot; ]&lt;br /&gt;
     then&lt;br /&gt;
        continue&lt;br /&gt;
     fi&lt;br /&gt;
     echo &amp;quot;og&amp;quot;&lt;br /&gt;
   done&lt;br /&gt;
   echo &amp;quot;Færdig&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Kørslen ser således ud:&lt;br /&gt;
&lt;br /&gt;
   $ ./mit_script&lt;br /&gt;
   Jørgen er min ven&lt;br /&gt;
   og&lt;br /&gt;
   Jens er min ven     #Her sker break-et, og echo &amp;quot;og&amp;quot; bliver ikke udført, da løkken springer videre&lt;br /&gt;
   Jonas er min ven    #Her er den sprunget over echo &amp;quot;og&amp;quot; og fortsat løkken&lt;br /&gt;
   og&lt;br /&gt;
   Færdig&lt;br /&gt;
&lt;br /&gt;
== At køre scripts==&lt;br /&gt;
&lt;br /&gt;
Som nævnt før, skal scriptet være eksekverbart før man kan køre det. Dette gøres med &amp;lt;tt&amp;gt;chmod +x sriptsti/scriptnavn&amp;lt;/tt&amp;gt; kommandoen.&lt;br /&gt;
&lt;br /&gt;
Ud over det '''skal''' bash scripts starte med &amp;lt;tt&amp;gt;#!/bin/bash&amp;lt;/tt&amp;gt; før de kan eksekveres.&lt;br /&gt;
&lt;br /&gt;
Man kan også køre scripts med bash:&lt;br /&gt;
&lt;br /&gt;
    bash scriptnavn&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Kommandolinie argumenter==&lt;br /&gt;
&lt;br /&gt;
Bash scripts kan læse kommandolinie argumenter ligesom fx java. I bash scriptet refereres der til de forskellige argumenter med &amp;lt;tt&amp;gt;$1, $2, $3 ... $n&amp;lt;/tt&amp;gt; variablerne. &lt;br /&gt;
&lt;br /&gt;
$0 er en speciel variabel, der indeholder navnet på scriptet fx hvis &amp;lt;tt&amp;gt;mit_script&amp;lt;/tt&amp;gt; så således ud:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   echo &amp;quot;Scriptet hedder: $0&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Ville kørslen se sådan her ud:&lt;br /&gt;
&lt;br /&gt;
   $./mit_script&lt;br /&gt;
   Scriptet hedder: ./mit_script&lt;br /&gt;
&lt;br /&gt;
Antallet af argumenter gemmes i en tredje variabel: &amp;lt;tt&amp;gt;$# &amp;lt;/tt&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Argumenter gemmes også i en liste: &amp;lt;tt&amp;gt;#@&amp;lt;/tt&amp;gt;  så man kan iterere over dem:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   i=0&lt;br /&gt;
   for arg in $@&lt;br /&gt;
   do&lt;br /&gt;
      let &amp;quot;i += 1&amp;quot;&lt;br /&gt;
      echo &amp;quot;Argument $i : $arg&amp;quot;;&lt;br /&gt;
   done &lt;br /&gt;
&lt;br /&gt;
En kørsel kunne se således ud:&lt;br /&gt;
&lt;br /&gt;
   $ ./mit_script arg1 arg2 arg3&lt;br /&gt;
   Argument 1 : arg1&lt;br /&gt;
   Argument 2 : arg2&lt;br /&gt;
   Argument 3 : arg3&lt;br /&gt;
&lt;br /&gt;
==At afslutte med en Return Code==&lt;br /&gt;
&lt;br /&gt;
Man kan lade sine scripts afslutte med return codes, ligesom alle andre kommandoer i linux gør.&lt;br /&gt;
&lt;br /&gt;
Dette gør man med udtrykket &amp;lt;tt&amp;gt;exit #&amp;lt;/tt&amp;gt; hvor &amp;lt;tt&amp;gt;#&amp;lt;/tt&amp;gt; skal erstattes med den return code man vil afslutte med:&lt;br /&gt;
&lt;br /&gt;
   #!/bin/bash&lt;br /&gt;
   if [ $# -lt 2 ]&lt;br /&gt;
   then &lt;br /&gt;
     echo &amp;quot;Fejl: Du skal skrive mindst to argumenter&amp;quot;&lt;br /&gt;
     exit 1&lt;br /&gt;
   else&lt;br /&gt;
     echo &amp;quot;Mit navn er $1 og jeg kommer fra $2&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
   exit 0&lt;br /&gt;
&lt;br /&gt;
Og return code kan ses, som nævnt tidligere i denne artikel: &lt;br /&gt;
&lt;br /&gt;
   $ ./myscript Hacker&lt;br /&gt;
   Fejl: Du skal skrive mindst to argumenter&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   1                                          #Return code var 1&lt;br /&gt;
   $ ./myscript Hacker CS&lt;br /&gt;
   Mit navn er Hacker og jeg kommer fra CS&lt;br /&gt;
   $ echo $?&lt;br /&gt;
   0                                          #Return code var 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Avanceret_UNIX]]&lt;br /&gt;
[[Category:CS]]&lt;/div&gt;</summary>
		<author><name>20096365</name></author>
	</entry>
</feed>