WE CERTIFIED WEB ADMINISTRATOR I. Grundlagen der. Shellskript-Programmierung ... Offizielles Curriculum des Europäischen Webmasterverbandes

Größe: px
Ab Seite anzeigen:

Download "WE CERTIFIED WEB ADMINISTRATOR I. Grundlagen der. Shellskript-Programmierung ... Offizielles Curriculum des Europäischen Webmasterverbandes"

Transkript

1 WE CERTIFIED WEB ADMINISTRATOR I Grundlagen der Shellskript-Programmierung Offizielles Curriculum des Europäischen Webmasterverbandes

2

3 WE CERTIFIED WEB ADMINISTRATOR I Grundlagen der Shellskript-Programmierung Art.-Nr Versionsnr vom Autor: Dorian Karnbaum, Marc Remolt webmasters akademie Nürnberg GmbH, Nürnberg, Germany Das vorliegende Schulungsskript ist urheberrechtlich geschützt. Alle Rechte vorbehalten. Die Verwendung der Texte und Abbildungen, auch auszugsweise, ist ohne schriftliche Genehmigung der webmasters akademie Nürnberg GmbH urheberrechtswidrig und daher strafbar. Dies gilt insbesondere für die Vervielfältigung, Übersetzung oder Verwendung in elektronischen Systemen sowie für die Verwendung in Schulungsveranstaltungen. Die Informationen in diesem Schulungsskript wurden mit größter Sorgfalt erarbeitet. Trotzdem können Fehler nicht vollständig ausgeschlossen werden. Autoren und Herausgeber übernehmen keine juristische Verantwortung oder irgendeine Haftung für eventuell verbliebene fehlerhafte Angaben und deren Folgen.

4

5 Inhaltsverzeichnis 1 Allgemeine Einführung Allgemeine Vorbereitungen zum Lernheft Voraussetzungen Einrichten der Arbeitsumgebung Umgang mit diesem Lernheft Aufgaben zur Selbstkontrolle Grundlagen Wiederholung Umleitungen Pipes Kommandoverknüpfungen Kommandosubstitution Aufbau eines Shellskriptes Shellskripte als Folge von Shellkommandos Der Shebang Kommentare Ausführen eines Shellskriptes Skript als Parameter der Shell ausführen Skript direkt ausführen Zusammenfassung Variablen und Zuweisungen Variablenzugriff Methoden der Zuweisung Einfache Zuweisung Ausgabe eines Kommandos zuweisen Ausgeben von Variablen echo Bedeutung der Anführungszeichen bei echo Abgrenzung des Variablennamens Besondere Zuweisungen Stringverkettung Löschen von Variablen Zuweisung mit Standardwert Umgebungsvariablen Konzept $PWD $SHELL $LOGNAME $PATH $LANG $PS $RANDOM Zusammenfassung Formatierte Ausgabe Erweitertes echo Zeilenumbruch unterdrücken Erweiterte Formatierungen

6 4.2 printf Zusammenfassung Shell-Expansion und Strings Dateinamensexpansion * ? [] Musterexpansion {a,b,c,d} {a..z} Stringbehandlung Länge eines Strings ausgeben Teilstrings nach Position ausschneiden Teilstrings nach Muster entfernen Suchen und ersetzen Zusammenfassung Weitere Shellfunktionen Blöcke set Anzeige aller Variablen und Funktionen Verhalten der Shell einstellen Parametervariablen setzen Berechnungen Ohne Rückgabe Mit Rückgabe source Zusammenfassung Eingabe und Parameter Parameter an ein Shellskript übergeben Regeln bei der Übergabe Die Parametervariablen Weitere Spezialvariablen Mehr als neun Parameter verarbeiten Mit set Parametervariablen setzen Einlesen von Benutzereingaben mit read Zusammenfassung Tests und Bedingungen Tests Die Spezialvariable $? Dateitests Zahlentests Stringtests und Stringvergleiche Schreibweise der Bourne-Shell Kommandotests Zusammenfassung Verzweigungen Entscheidungen treffen if

7 9.2.1 Syntax if-else if-elif-else case Zusammenfassung Schleifen Wiederholtes Ausführen von Codeblöcken Die while-schleife Syntax Eine while-schleife ohne Abbruch-Modifikator While zum zeilenweisen Einlesen einer Textdatei Die for-schleife Syntax Dynamisch erzeugte Listen Zusammenfassung Ergänzende Linux-Kommandos Kommandos als Helfer head und tail head tail Zeilen in der Mitte einer Datei auslesen basename und dirname basename dirname cut Ausschneiden nach Zeichen Ausschneiden nach Feldern tr Zusammenfassung Signalverarbeitung Prozesse und Signale Signale senden mit kill Wichtige Signale Die Spezialvariable $$ Signale einfangen mit trap trap Aufräumen bei Skriptende Zusammenfassung Fortgeschrittene Parameterauswertung Einschränkungen der Parametervariablen Verarbeiten von Parametern mit getopts Zusammenfassung Reguläre Ausdrücke Konzept Metazeichen Zeilenanfang und Zeilenende Zeichenklassen Posix Zeichenklassen Negation von Zeichenklassen

8 Ein beliebiges Zeichen Auskommentieren von Sonderzeichen Quantoren Allgemeine Quantoren Spezielle Quantoren Klammern Quantifizierung ganzer Ausdrücke Alternationen Zwischenspeichern von Treffern Rückwärtsreferenzen egrep Syntax Optionen Zusammenfassung Einführung in Sed und Awk Sed Zeilen löschen Nur bestimmte Zeilen ausgeben Suchen und ersetzen Löschen Awk Syntax Feldtrenner ändern awk und reguläre Ausdrücke Zusammenfassung Lösungen Index

9 3.1 VARIABLENZUGRIFF 17 3 Variablen und Zuweisungen In dieser Lektion lernen Sie: wie die Shell mit Variablen arbeitet. welche Bedeutung die Anführungszeichen haben. was echo tut. was Umgebungsvariablen sind. 3.1 Variablenzugriff Wenn Sie schon mit anderen Programmiersprachen gearbeitet haben, kennen Sie eventuell schon verschiedene Namensgebungen für Variablen. In Javascript zum werden Variablen mit var name initialisiert, in PHP können Sie jede Variable einfach verwenden. Dafür müssen Sie vor dem Namen ein Dollarzeichen schreiben, also zum $name. Auf der Shell wird unterschieden, ob Sie auf die Variable lesend zugreifen, also den Wert auslesen, oder schreibend, also etwas in die Variable hineinschreiben. Bei lesendem Zugriff müssen Sie vor dem Variablennamen ein Dollarzeichen schreiben, bei schreibendem Zugriff müssen Sie es weglassen. 3.2 Methoden der Zuweisung Einfache Zuweisung Eine einfache Zuweisung wird mit dem Gleichheitszeichen (=) durchgeführt. Im Gegensatz zu vielen anderen Programmiersprachen dürfen Sie um das = keine Leerzeichen setzen. root@gollum ~ # erfolg="so ist es richtig" root@gollum ~ # erfolg = "Das wird so nicht funktionieren" bash: erfolg: command not found Beachten Sie, dass Sie bei der Zuweisung, wie gerade erwähnt, kein Dollarzeichen vor dem Namen schreiben dürfen Ausgabe eines Kommandos zuweisen Wenn Sie die Ausgabe eines Kommandos einer Variablen zuweisen möchen, verwenden Sie die Kommandosubstitution. root@gollum ~ # inhalt=$(cat /etc/passwd) Hier wird der Inhalt von /etc/passwd der Variablen $inhalt zugewiesen.

10 18 3 VARIABLEN UND ZUWEISUNGEN 3.3 Ausgeben von Variablen echo Um den Inhalt einer Variablen auf dem Bildschirm auszugeben, verwenden Sie das Kommando echo. root@gollum ~ # inhalt="hallo Welt" root@gollum ~ # echo $inhalt Hallo Welt Sie können an dem sehr schön sehen, wann Sie das Dollarzeichen verwenden müssen und wann nicht Bedeutung der Anführungszeichen bei echo Keine Anführungszeichen Wenn Sie Text oder Variableninhalte mit echo ausgeben und keine Anführungszeichen setzen, werden sämtliche Formatierungen durch ein einzelnes Leerzeichen ersetzt. root@gollum ~ # inhalt="das ist ein Test" root@gollum ~ # echo $inhalt Das ist ein Test Die vielen zusätzlichen Leerzeichen sind verschwunden, aber auch Tabulatoren oder Zeilenumbrüche wurden entfernt. Einfache Anführungszeichen In einfachen Anführungszeichen bleiben alle Formatierungen erhalten. root@gollum ~ # echo 'Das ist ein Test' Das ist ein Test Allerdings werden fast alle Sonderzeichen nicht ausgewertet, sondern ebenfalls wörtlich ausgegeben, zum auch Variableninhalte. root@gollum ~ # inhalt="das ist ein Test" root@gollum ~ # echo $inhalt $inhalt Nicht der Variableninhalt, sondern nur der Name wird ausgegeben. Doppelte Anführungszeichen In doppelten Anführungszeichen schließlich werden sowohl Variablen ausgewertet, als auch Formatierungen erhalten. root@gollum ~ # inhalt="das ist ein Test" root@gollum ~ # echo "$inhalt" Das ist ein Test

11 3.3 AUSGEBEN VON VARIABLEN 19 Diese Unterschiede sind besonders wichtig, wenn es darum geht, die Ausgabe von Programmen erst in einer Variablen zwischenzuspeichern und dann später auszugeben. Vergleichen Sie folgende zwei e: ~ # root_dir=$(ls -l /) root@gollum ~ # echo $root_dir insgesamt 73 drwxr-xr-x 2 mremolt root :50 backups drwxrxr-x 2 root root :07 bin drwxr-xr-x 4 root root :30 boot lrwxrwxrwx 1 root root :30 cdrom -> media/cdrom drwxr-xr-x 14 root root :54 dev drwxr-xr-x 160 root root :36 etc drwxr-xr-x 5 root root :13 home drwxr-xr-x 2 root root :47 initrd lrwxrwxrwx 1 root root :53 initrd.img -> boot/initrd.img generic lrwxrwxrwx 1 root root :22 initrd.img.old -> boot/initrd.img generic drwxr-xr-x 15 root root :19 lib drwxr-xr-x 4 root root :44 lib32 lrwxrwxrwx 1 root root :30 lib64 -> /lib drwxr-xr-x 4 root root :54 media drwxr-xr-x 2 root root :53 mnt drwxr-xr-x 13 mremolt root :40 opt dr-xr-xr-x 171 root root :53 proc drwxr-xr-x 19 root root :31 root drwxrxr-x 2 root root :07 sbin drwxr-xr-x 2 root root :47 srv drwxr-xr-x 12 root root :53 sys drwxrwxrwt 14 root root :50 tmp drwxr-xr-x 13 root root :07 usr drwxr-xr-x 16 root root :01 var lrwxrwxrwx 1 root root :53 vmlinuz -> boot/vmlinuz generic lrwxrwxrwx 1 root root :22 vmlinuz.old -> boot/vmlinuz generic root@gollum ~ # echo "$root_dir" insgesamt 73 drwxr-xr-x 2 mremolt root :50 backups drwxr-xr-x 2 root root :07 bin drwxr-xr-x 4 root root :30 boot lrwxrwxrwx 1 root root :30 cdrom -> media/cdrom drwxr-xr-x 14 root root :54 dev drwxr-xr-x 160 root root :36 etc drwxr-xr-x 5 root root :13 home drwxr-xr-x 2 root root :47 initrd lrwxrwxrwx 1 root root :53 initrd.img -> boot/initrd.img generic lrwxrwxrwx 1 root root :22 initrd.img.old -> boot/initrd.img generic drwxr-xr-x 15 root root :19 lib drwxr-xr-x 4 root root :44 lib32 lrwxrwxrwx 1 root root :30 lib64 -> /lib drwxr-xr-x 4 root root :54 media drwxr-xr-x 2 root root :53 mnt drwxr-xr-x 13 mremolt root :40 opt dr-xr-xr-x 171 root root :53 proc drwxr-xr-x 19 root root :31 root drwxr-xr-x 2 root root :07 sbin drwxr-xr-x 2 root root :47 srv drwxr-xr-x 12 root root :53 sys drwxrwxrwt 14 root root :50 tmp drwxr-xr-x 13 root root :07 usr drwxr-xr-x 16 root root :01 var

12 20 3 VARIABLEN UND ZUWEISUNGEN lrwxrwxrwx 1 root root :53 vmlinuz -> boot/vmlinuz generic lrwxrwxrwx 1 root root :22 vmlinuz.old -> boot/vmlinuz generic Sie sehen, ohne die doppelten Anführungszeichen werden alle Formatierungen, die die Ausgabe von ls erst lesbar machen, vernichtet Abgrenzung des Variablennamens In vielen Fällen weiß die Shell von selbst, wo ein Variablenname endet. root@gollum ~ # name="marc" root@gollum ~ # echo "Mein Name ist $name und ich schreibe das hier." Mein Name ist Marc und ich schreibe das hier. In anderen Fällen ist aber nicht klar, wo der Variablenname endet. root@gollum ~ # farbe="gelb" root@gollum ~ # echo "Das ist ein $farbees Postauto." Das ist ein Postauto. Die Shell kann nicht wissen, dass die Variable $farbe heißt und der string es einfach angehängt wurde. Also sucht sie nach einer Variablen $farbees, die es nicht gibt. Das Problem lösen Sie, indem Sie den Varaiblennamen mit geschweiften Klammern abgrenzen. root@gollum ~ # echo "Das ist ein ${farbe}es Postauto." Das ist ein gelbes Postauto. Nun ist der Shell klar, was Sie meinen. Viele Shellprogrammierer verwenden die geschweiften Klammern sogar um jede Variable, nur um sicher zu gehen. Ich überlasse es Ihnen, ob Sie nur bei Bedarf, oder immer die Klammern setzen. 3.4 Besondere Zuweisungen Stringverkettung Wenn Sie die Stringinhalte mehrerer Variablen einer neuen zuweisen wollen, geht das ziemlich einfach. root@gollum ~ # text1="hallo" root@gollum ~ # text2="welt" root@gollum ~ # text3="$text1 $text2" root@gollum ~ # echo $text3 Hallo Welt Wenn zwischen den Variablen kein Leerraum sein darf, können Sie die Variablennamen, wie gerade gelernt, abgrenzen. root@gollum ~ # farbe="gelb"

13 3.4 BESONDERE ZUWEISUNGEN 21 ~ # name="marc" root@gollum ~ # text="das ist ein ${farbe}es Postauto und es gehört ${name}." root@gollum ~ # echo $text Das ist ein gelbes Postauto und es gehört Marc Löschen von Variablen Wenn Sie eine gesetzte Variable wieder löschen wollen, verwenden Sie das Kommando unset. root@gollum ~ # text="hallo Welt" root@gollum ~ # echo $text Hallo Welt root@gollum ~ # unset text root@gollum ~ # echo $text Zuweisung mit Standardwert Manchmal wollen Sie den Inhalt einer Variablen einer anderen zuweisen, Sie wissen aber noch nicht sicher, ob diese Variable schon einen Wert hat. Das ist besonders häufig bei Benutzereingaben der Fall. Da der Benutzer auch entscheiden kann, gar nichts einzugeben, können Sie nicht sicher davon ausgehen, dass in einer Variablen ein Wert liegt. Deshalb bietet die Shell die Möglichkeit, eine Variable mit einem Standardwert zu initialisieren, wenn noch kein Wert zugewiesen wurde. root@gollum ~ # echo $test root@gollum ~ # test=${test:-nix drin} root@gollum ~ # echo $test nix drin root@gollum ~ # test="was drin" root@gollum ~ # test=${test:-nix drin} root@gollum ~ # echo $test was drin Die Variable $test ist nicht belegt. Dann wird ihr mit einer speziellen Zuweisung der Inhalt von $test zugewiesen, also im Prinzip von sich selbst. Normalerweise würde das so aussehen: root@gollum ~ # test=${test} Durch das :- wird der Variablen jedoch der nachfolgende Text zugewiesen, wenn in $text noch kein Inhalt ist. Beim zweiten Versuch ist die Variable schon belegt, also wird der Alternativtext nicht verwendet.

14 22 3 VARIABLEN UND ZUWEISUNGEN 3.5 Umgebungsvariablen Konzept Die Shell selbst arbeitet sehr viel mit Variablen, um Einstellungen vorzunehmen oder Informationen auszugeben. Sie werden im Laufe des Skriptes noch mehrere dieser Variablen kennenlernen. Allen gemein ist, dass sie komplett in Großbuchstaben geschrieben sind $PWD In $PWD legt die Shell das aktuelle Arbeitsverzeichnis ab, also die Ausgabe, die Sie beim Aufruf des Kommandos pwd erhalten. Genaugenommen macht dieser Befehl auch nichts anderes, als den Inhalt von $PWD auszugeben. root@gollum ~ # pwd /var/log root@gollum ~ # echo $PWD /var/log $SHELL In $SHELL ist der Name der aktuell laufenden Shell abgelegt. Wenn Sie in einem Shellskript prüfen müssen, welche Shell dieses Skript gerade ausführt, verwenden Sie diese Variable. root@gollum ~ # echo $SHELL /bin/bash $LOGNAME In $LOGNAME ist der Benutzername abgelegt, mit dem Sie aktuell eingeloggt sind. Wenn Sie also zum in einem Shellskript prüfen müssen, ob dieses als root ausgeführt wird, verwenden Sie $LOGNAME $PATH Diese Variable sollten Sie bereits kennen. In $PATH steht, in welchen Verzeichnissen die Shell nach ausführbaren Dateien sucht $LANG In $LANG steht, welche Sprache Ihre Shell gerade verwendet. Viele Befehle ziehen aus dieser Variablen die Information, in welcher Sprache sie ihre Ausgabe formatieren sollen. root@gollum ~ # echo $LANG de_de.utf-8 root@gollum ~ # ls --help Aufruf: ls [OPTION]... [DATEI]... Auflistung von Informationen der DATEIen (Standardvorgabe ist das momentane Verzeichnis). Alphabetisches Sortieren der Einträge, falls weder -cftuvsux noch --sort angegeben. Erforderliche Argumente für lange Optionen sind auch für kurze erforderlich.

15 3.5 UMGEBUNGSVARIABLEN ~ # LANG="en_US" root@gollum ~ # ls --help Usage: ls [OPTION]... [FILE]... List information about the FILEs (the current directory by default). Sort entries alphabetically if none of -cftuvsux nor --sort. Mandatory arguments to long options are mandatory for short options too.... Sie sehen, ls und auch viele andere Programme reagieren sofort, wenn Sie die Sprache der Shell ändern $PS1 In $PS1 ist der Prompt abgelegt. root@gollum ~ # echo $PS1 ${debian_chroot:+($debian_chroot)}\u@\h:\w\$ Wenn Sie $PS1 verändern, verändern Sie auch den Prompt. root@gollum ~ # PS1="# " # Der Prompt besteht nun nur noch aus der Raute und einem Leerzeichen $RANDOM Mit $RANDOM ist ein Zufallszahlengenerator verknüpft. Jedes Mal, wenn Sie $RANDOM ausgeben, erhalten Sie eine zufällige Zahl. Daher werden die folgenden e bei Ihnen auch ein wenig anders aussehen. root@gollum ~ # echo $RANDOM 7320 root@gollum ~ # echo $RANDOM 8338 root@gollum ~ # echo $RANDOM root@gollum ~ # echo $RANDOM root@gollum ~ # echo $RANDOM root@gollum ~ # echo $RANDOM 14454

16 24 3 VARIABLEN UND ZUWEISUNGEN 3.6 Zusammenfassung Variablen bilden das Rückgrat jeder Programmiersprache. Die Shell macht da keine Ausnahme. In dieser Lektion haben Sie gelernt, wie Sie mit Variablen arbeiten, also ihnen Werte zuweisen, diese wieder auslesen oder auch Standardwerte zuweisen. Sie haben gelernt, mit echo Inhalte auszugeben und welche Bedeutung die verschiedenen Anführungszeichen haben. Schließlich kennen Sie nun einige nützliche Variablen, die von der Shell zur Verfügung gestellt werden. Aufgaben zur Selbstkontrolle Fragen 1. Welche der folgenden Variablenzuweisungen sind korrekt? Was genau sind die Fehler in den ungültigen Zuweisungen? name = Wert name=wert name="wert" name=ein Wert name="ein Wert" name= Ein Wert $name="ein Wert" 2. Was ist die Ausgabe der folgenden Kommandos? Die Variable name enthält den Wert "Welt". echo "Hallo Welt" echo "Hallo $name" echo Hallo $name echo Hallo $name echo Hallo name 3. Wie können Sie einen Variablennamen vom umgebenden Text abgrenzen, wenn die Shell es nicht automatisch schafft? : echo "Ein $platzter Platz ist nicht schlecht." Die Variable platz enthält den String "zwei" und soll mit dem echo ausgegeben werden. 4. Wie können Sie einer Variablen name den Standardwert "Unbekannt" zuweisen, wenn sie noch keinen Inhalt hat? Wenn die Variable bereits gefüllt ist, soll der Inhalt nicht verändert werden. 5. Wie können Sie erreichen, dass Ihr Shellprompt "Guten Morgen# " anzeigt? 6. Was ist die Ausgabe des Kommandos echo $RANDOM?

17 INDEX 105 Index # $# 41 $$ 71 $(( Rechenoperation )) 38 $? 45 $@ 41 ${#var} 31 ${10} 42 ${var x y}31 ${var#muster} 32 ${var%muster} 33 ${var/muster/ersatz} 33 $0 41 $1 40 $LANG 22 $LOGNAME 22 $PATH 22 $PS1 23 $PWD 22 $RANDOM 23 $SHELL 22 (( Rechenoperation )) 37 * 28? 29 {a,b,c,d} 30 {a..z} 31 A Alternationen 83 Ascii-Tabelle 47 Awk 91 awk 91 B basename 65 Benutzereingaben 43 Berechnungen 37 Blöcke 35 Bourne-Shell 48 C case 54 cut 65 D Dateitests 45 dirname 65 Doppelte Anführungszeichen 18 E echo 18 egrep 84 Einfache Anführungszeichen 18 elif 52 else 51 Exit-Status 48 F Formatierungen 26 for-schleife G getopts 75 globbing 28 H head 63 I if if-elif-else 52 if-else 51 IFS 42 K kill 70 Kommandosubstitution 13 Kommandotest 48 Kommandoverknüpfungen 13 Kommentare 15 M Metazeichen 78 N Negation 80 P Parametervariablen 40, 74 Pipes 12 Posix 80 printf 26 Prozesse 70 Q Quantifizierung 82 Quantoren 81 R read 43 regex 78 Reguläre Ausdrücke 78

18 106 INDEX S sed 88 set 36 Shebang 15 shopt 30 Signale 70 Sonderzeichen 81 source 38 Spezialvariable 71 Spezialvariablen 41 Stringbehandlung 31 Stringtest 46 Stringvergleich 46 Stringverkettung 20 T tail 64 tr 68 trap 72 U Umleitungen 12 unset 21 W while-schleife 57 Z Zahlentests 46 Zeichenklassen 79 Zeilenanfang 79 Zeilenende 79 Zuweisung 17 Zwischenspeichern 83

Grundlagen der Shellskript-Programmierung

Grundlagen der Shellskript-Programmierung Oliver Kreipl, Dorian Karnbaum, Marc Remolt Grundlagen der Shellskript-Programmierung Ein Webmasters Press Lernbuch Version 1.0.1 vom 3.6.016 Autorisiertes Curriculum für das Webmasters Europe Ausbildungs-

Mehr

Inhaltsverzeichnis. Vorwort. Allgemeine Einführung Benötigte Vorkenntnisse Technische Voraussetzungen

Inhaltsverzeichnis. Vorwort. Allgemeine Einführung Benötigte Vorkenntnisse Technische Voraussetzungen Inhaltsverzeichnis Vorwort 11 1 Allgemeine Einführung 13 1.1 1.2 Benötigte Vorkenntnisse Technische Voraussetzungen 13 13 2 Einführung in die Shellskript-Programmierung 14 2.1 2.1.1 2.1.2 2.1.3 2.2 2.3

Mehr

Skripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93

Skripte. Beispiel. http://www.icp.uni-stuttgart.de. M. Fyta Computergrundlagen 73/93 Skripte Wie kann ich mir komplexe Befehle merken? Gar nicht aber der Computer kann es für mich! Einfach die Befehle in eine Textdatei schreiben und ausführbar machen #! (Shebang) in der ersten Zeile bestimmt

Mehr

Luis Kornblueh. May 22, 2014

Luis Kornblueh. May 22, 2014 Einführung in die Bash Luis Kornblueh KlosterCluster Team 2013/2014, Klosterschule May 22, 2014 1 / 17 Inhaltsverzeichnis Einführung in das Scripting Einfache Beispiele Kommandos ersetzen Bedingungen Tests

Mehr

Linux Prinzipien und Programmierung

Linux Prinzipien und Programmierung Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 25 2 / 25 Pipes Die Bash kennt drei Standard-Dateideskriptoren: Standard In (stdin) Standard-Eingabe,

Mehr

Aufgabensammlung IT 4131. Shellprogrammierung Teil I

Aufgabensammlung IT 4131. Shellprogrammierung Teil I Aufgabensammlung IT 4131 Shellprogrammierung Teil I Fragen: I.1 Was ist eine Shell? Skript 1.1.2, S. 4 a) aus der Sicht des Betriebssystems b) aus der Sicht des Anwenders I.2 Was ist ein Shell-Skript?

Mehr

1 Vom Problem zum Programm

1 Vom Problem zum Programm Hintergrundinformationen zur Vorlesung GRUNDLAGEN DER INFORMATIK I Studiengang Elektrotechnik WS 02/03 AG Betriebssysteme FB3 Kirsten Berkenkötter 1 Vom Problem zum Programm Aufgabenstellung analysieren

Mehr

Dateisystem 1, Suchpfad, Befehlstypen

Dateisystem 1, Suchpfad, Befehlstypen Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Benjamin Eberle 8. Januar 2015 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux

Mehr

Zwischenablage (Bilder, Texte,...)

Zwischenablage (Bilder, Texte,...) Zwischenablage was ist das? Informationen über. die Bedeutung der Windows-Zwischenablage Kopieren und Einfügen mit der Zwischenablage Vermeiden von Fehlern beim Arbeiten mit der Zwischenablage Bei diesen

Mehr

Dateisystem 1, Suchpfad, Befehlstypen

Dateisystem 1, Suchpfad, Befehlstypen Dateisystem 1, Suchpfad, Befehlstypen Linux-Kurs der Unix-AG Andreas Teuchert 17. Juni 2014 Was ist ein Dateisystem? Verwaltung von Dateien auf Datenträgern Beispiele: EXT3, EXT4, FAT, NTFS unter Linux

Mehr

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als

Mehr

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3

Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 Handbuch Fischertechnik-Einzelteiltabelle V3.7.3 von Markus Mack Stand: Samstag, 17. April 2004 Inhaltsverzeichnis 1. Systemvorraussetzungen...3 2. Installation und Start...3 3. Anpassen der Tabelle...3

Mehr

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

5 DATEN. 5.1. Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu Daten Makro + VBA effektiv 5 DATEN 5.1. Variablen Variablen können beliebige Werte zugewiesen und im Gegensatz zu Konstanten jederzeit im Programm verändert werden. Als Variablen können beliebige Zeichenketten

Mehr

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen

Binäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders

Mehr

Praktikum Ingenieurinformatik. Termin 2. Verzweigungen (if-else), printf und scanf, while-schleife

Praktikum Ingenieurinformatik. Termin 2. Verzweigungen (if-else), printf und scanf, while-schleife Praktikum Ingenieurinformatik Termin 2 Verzweigungen (if-else), printf und scanf, while-schleife 1 1. Import/Export von Eclipse-Projekten 2. Verzweigungen (if-else-anweisung) 3. printf und scanf 4. Übungsaufgaben

Mehr

Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl

Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl SALESCONTROL Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl Version: 1.1 Stand: 04.09.2014 Die Texte und Abbildungen in diesem Leitfaden wurden mit größter Sorgfalt erarbeitet,

Mehr

Installationscript für die Anzeige des aktuellen Moderators

Installationscript für die Anzeige des aktuellen Moderators Installationscript für die Anzeige des aktuellen Moderators Als erstes sollte gesagt sein, das Sie kein PHP oder HTML können müssen um dieses Script einzurichten. Falls Sie Erfahrungen in HTML oder PHP

Mehr

BEDIENUNG ABADISCOVER

BEDIENUNG ABADISCOVER BEDIENUNG ABADISCOVER Juni 2005 / EMO v.2005.1 Diese Unterlagen sind urheberrechtlich geschützt. Alle Rechte, auch die der Übersetzung, des Nachdrucks und der Vervielfältigung der Unterlagen, oder Teilen

Mehr

Enigmail Konfiguration

Enigmail Konfiguration Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es

Mehr

Internationales Altkatholisches Laienforum

Internationales Altkatholisches Laienforum Internationales Altkatholisches Laienforum Schritt für Schritt Anleitung für die Einrichtung eines Accounts auf admin.laienforum.info Hier erklären wir, wie ein Account im registrierten Bereich eingerichtet

Mehr

M@school Software- und Druckerzuweisung Selbstlernmaterialien

M@school Software- und Druckerzuweisung Selbstlernmaterialien Bildung und Sport M@school Software- und Druckerzuweisung Selbstlernmaterialien Hinweise zum Skript: LMK = Linker Mausklick RMK = Rechter Mausklick LMT = Linke Maustaste RMT = Rechte Maustaste Um die Lesbarkeit

Mehr

4 Aufzählungen und Listen erstellen

4 Aufzählungen und Listen erstellen 4 4 Aufzählungen und Listen erstellen Beim Strukturieren von Dokumenten und Inhalten stellen Listen und Aufzählungen wichtige Werkzeuge dar. Mit ihnen lässt sich so ziemlich alles sortieren, was auf einer

Mehr

Lehrer: Einschreibemethoden

Lehrer: Einschreibemethoden Lehrer: Einschreibemethoden Einschreibemethoden Für die Einschreibung in Ihren Kurs gibt es unterschiedliche Methoden. Sie können die Schüler über die Liste eingeschriebene Nutzer Ihrem Kurs zuweisen oder

Mehr

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster

Stellen Sie bitte den Cursor in die Spalte B2 und rufen die Funktion Sverweis auf. Es öffnet sich folgendes Dialogfenster Es gibt in Excel unter anderem die so genannten Suchfunktionen / Matrixfunktionen Damit können Sie Werte innerhalb eines bestimmten Bereichs suchen. Als Beispiel möchte ich die Funktion Sverweis zeigen.

Mehr

Geld Verdienen im Internet leicht gemacht

Geld Verdienen im Internet leicht gemacht Geld Verdienen im Internet leicht gemacht Hallo, Sie haben sich dieses E-book wahrscheinlich herunter geladen, weil Sie gerne lernen würden wie sie im Internet Geld verdienen können, oder? Denn genau das

Mehr

Stand: 28.11.2012. Adressnummern ändern Modulbeschreibung

Stand: 28.11.2012. Adressnummern ändern Modulbeschreibung Seite 1 Inhalt Allgemein...3 Installation...3 manuelle Eingabe von alten und neuen Adressnummern...4 Vorbereiten von Adressnummern-Änderungen in Tabellen...5 Seite 2 Allgemein Das INKS-Modul ermöglicht

Mehr

Projektanleitung zum

Projektanleitung zum Web Business Manager Projektanleitung zum Diploma-Abschlussprojekt.......................................................... Offizielles Curriculum des Europäischen Webmasterverbandes Web Business Manager

Mehr

Anleitung Postfachsystem Inhalt

Anleitung Postfachsystem Inhalt Anleitung Postfachsystem Inhalt 1 Allgemeines... 2 2 Einloggen... 2 3 Prüfen auf neue Nachrichten... 2 4 Lesen von neuen Nachrichten... 3 5 Antworten auf Nachrichten... 4 6 Löschen von Nachrichten... 4

Mehr

Erwin Grüner 09.02.2006

Erwin Grüner 09.02.2006 FB Psychologie Uni Marburg 09.02.2006 Themenübersicht Folgende Befehle stehen in R zur Verfügung: {}: Anweisungsblock if: Bedingte Anweisung switch: Fallunterscheidung repeat-schleife while-schleife for-schleife

Mehr

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach

PHP - Projekt Personalverwaltung. Erstellt von James Schüpbach - Projekt Personalverwaltung Erstellt von Inhaltsverzeichnis 1Planung...3 1.1Datenbankstruktur...3 1.2Klassenkonzept...4 2Realisierung...5 2.1Verwendete Techniken...5 2.2Vorgehensweise...5 2.3Probleme...6

Mehr

Microsoft Access 2010 Navigationsformular (Musterlösung)

Microsoft Access 2010 Navigationsformular (Musterlösung) Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2010 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2010) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...

Mehr

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck Das Linux-Dateisystem bin usr sbin lib mail / var spool boot lpd Rc0.d etc Rc.d Rc1.d Verzeichnisstruktur / Root- oder Wurzelverzeichnis, das oberste Verzeichnis im kompletten Dateisystem. /bin Programme

Mehr

HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG

HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG it4sport GmbH HANDBUCH PHOENIX II - DOKUMENTENVERWALTUNG Stand 10.07.2014 Version 2.0 1. INHALTSVERZEICHNIS 2. Abbildungsverzeichnis... 3 3. Dokumentenumfang... 4 4. Dokumente anzeigen... 5 4.1 Dokumente

Mehr

104 WebUntis -Dokumentation

104 WebUntis -Dokumentation 104 WebUntis -Dokumentation 4.1.9.2 Das elektronische Klassenbuch im Betrieb Lehrer Aufruf Melden Sie sich mit Ihrem Benutzernamen und Ihrem Passwort am System an. Unter den aktuellen Tagesmeldungen erscheint

Mehr

SEMINAR Modifikation für die Nutzung des Community Builders

SEMINAR Modifikation für die Nutzung des Community Builders 20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen

Mehr

AutoTexte und AutoKorrektur unter Outlook verwenden

AutoTexte und AutoKorrektur unter Outlook verwenden AutoTexte und AutoKorrektur unter Outlook verwenden Die Hilfsmittel "AutoKorrektur" und "AutoTexte", die schon unter Microsoft Word das Arbeiten erleichtern, sind natürlich auch unter Outlook verfügbar.

Mehr

teamsync Kurzanleitung

teamsync Kurzanleitung 1 teamsync Kurzanleitung Version 4.0-19. November 2012 2 1 Einleitung Mit teamsync können Sie die Produkte teamspace und projectfacts mit Microsoft Outlook synchronisieren.laden Sie sich teamsync hier

Mehr

Rechenzentrum der Ruhr-Universität Bochum. Integration von egroupware an der RUB in Outlook 2010 mit Funambol

Rechenzentrum der Ruhr-Universität Bochum. Integration von egroupware an der RUB in Outlook 2010 mit Funambol Rechenzentrum der Ruhr-Universität Bochum Integration von egroupware an der RUB in Outlook 2010 mit Funambol Um die Daten in Ihrem egroupware-account (Adressen, Termine, etc.) in Outlook zu verwenden,

Mehr

pegasus gmbh www.pegasus-schulung.de Hilfe pegasus gmbh OB - 19.04.2010 - Seite 1 von 13

pegasus gmbh www.pegasus-schulung.de Hilfe pegasus gmbh OB - 19.04.2010 - Seite 1 von 13 pegasus gmbh www.pegasus-schulung.de Hilfe pegasus gmbh OB - 19.04.2010 - Seite 1 von 13 Beim besuchen von www.pegasus-schulung.de kommen Sie automatisch auf die Startseite (Home). Von hier aus haben Sie

Mehr

Wie Sie mit Mastern arbeiten

Wie Sie mit Mastern arbeiten Wie Sie mit Mastern arbeiten Was ist ein Master? Einer der großen Vorteile von EDV besteht darin, dass Ihnen der Rechner Arbeit abnimmt. Diesen Vorteil sollten sie nutzen, wo immer es geht. In PowerPoint

Mehr

Doku zur Gebäudebrüter Datenbank

Doku zur Gebäudebrüter Datenbank Autor: Christina Baradari, christina.baradari@berlin.de, 0162 2008 114 Doku zur Gebäudebrüter Datenbank Team Web Programmierer: Rahim Baradari Inhaltsverzeichnis 1 Suchen nach Kartierungsdaten... 2 1.1

Mehr

Anlage eines neuen Geschäftsjahres in der Office Line

Anlage eines neuen Geschäftsjahres in der Office Line Leitfaden Anlage eines neuen Geschäftsjahres in der Office Line Version: 2016 Stand: 04.11.2015 Nelkenweg 6a 86641 Rain am Lech Stand: 04.11.2015 Inhalt 1 Zielgruppe... 3 2 Zeitpunkt... 3 3 Fragen... 3

Mehr

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 - Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung

Mehr

Erster Schritt: Antrag um Passwort (s. www.ifb.co.at Rubrik -> techn. Richtlinien/Antrag für Zugangsberechtigung)

Erster Schritt: Antrag um Passwort (s. www.ifb.co.at Rubrik -> techn. Richtlinien/Antrag für Zugangsberechtigung) Benutzeranleitung Sehr geehrte Mitglieder und Experten! Diese Benutzeranleitung erklärt die Handhabung und Navigation zu den spezifischen Arbeitsgruppen unter der Rubrik Technische Richtlinien auf der

Mehr

SelfLinux-0.10.0. cron

SelfLinux-0.10.0. cron cron Autor: JC PollmanChristian Richter (jpollman@bigfoot.comcrichter@users.sourceforge.net) Formatierung: Matthias Hagedorn (matthias.hagedorn@selflinux.org) Lizenz: GPL Linux bietet zwei verwandte Programme

Mehr

Shell-Programmierung

Shell-Programmierung Shell-Programmierung Dr.-Ing. Matthias Sand Lehrstuhl für Informatik 3 (Rechnerarchitektur) Friedrich-Alexander-Universität Erlangen-Nürnberg SS 2009 Shell-Programmierung 1/34 2009-04-27 Inhalt Einleitung

Mehr

Erstellen von x-y-diagrammen in OpenOffice.calc

Erstellen von x-y-diagrammen in OpenOffice.calc Erstellen von x-y-diagrammen in OpenOffice.calc In dieser kleinen Anleitung geht es nur darum, aus einer bestehenden Tabelle ein x-y-diagramm zu erzeugen. D.h. es müssen in der Tabelle mindestens zwei

Mehr

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen & Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen Immer mehr Schulen setzen das erfolgreiche Leseförderungsprojekt "Antolin" ein - und die Bibliotheken verzeichnen große Nachfrage nach den Kinderbüchern,

Mehr

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität

Mehr

Druckerscriptsprache

Druckerscriptsprache Druckerscriptsprache Die Druckerscriptsprache stellt Ihnen ein mächtiges Werkzeug zur Erstellung und Automatisierung von komplexen Druckvorgängen zur Verfügung. Vom Folgedruck bis zum Archivfunktion ist

Mehr

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1

K. Hartmann-Consulting. Schulungsunterlage Outlook 2013 Kompakt Teil 1 K. Hartmann-Consulting Schulungsunterlage Outlook 03 Kompakt Teil Inhaltsverzeichnis Outlook... 4. Das Menüband... 4. Die Oberfläche im Überblick... 4.. Ordner hinzufügen... 5.. Ordner zu den Favoriten

Mehr

Anleitung für die Version 2.4.1 von online 1. Schritt: Rufen Sie die Website auf...

Anleitung für die Version 2.4.1 von online 1. Schritt: Rufen Sie die Website auf... 1. Schritt: Rufen Sie die Website auf... www.profax.ch oder http://plc.profax.ch (www.profax.de - www.profax.at) auf und wählen Sie Registration für Klassen und Schulen. Wählen Sie bitte die Variante aus,

Mehr

.procmailrc HOWTO. zur Mailfilterung und Verteilung. Stand: 01.01.2011

.procmailrc HOWTO. zur Mailfilterung und Verteilung. Stand: 01.01.2011 .procmailrc HOWTO zur Mailfilterung und Verteilung Stand: 01.01.2011 Copyright 2002-2003 by manitu. Alle Rechte vorbehalten. Alle verwendeten Bezeichnungen dienen lediglich der Kennzeichnung und können

Mehr

Hilfedatei der Oden$-Börse Stand Juni 2014

Hilfedatei der Oden$-Börse Stand Juni 2014 Hilfedatei der Oden$-Börse Stand Juni 2014 Inhalt 1. Einleitung... 2 2. Die Anmeldung... 2 2.1 Die Erstregistrierung... 3 2.2 Die Mitgliedsnummer anfordern... 4 3. Die Funktionen für Nutzer... 5 3.1 Arbeiten

Mehr

Outlook und Outlook Express

Outlook und Outlook Express 1 von 8 24.02.2010 12:16 Outlook und Outlook Express Bevor Sie anfangen: Vergewissern Sie sich, dass Sie eine kompatible Version von Outlook haben. Outlook 97 wird nicht funktionieren, wohl aber Outlook

Mehr

Nutzer-Synchronisation mittels WebWeaver Desktop. Handreichung

Nutzer-Synchronisation mittels WebWeaver Desktop. Handreichung Nutzer-Synchronisation mittels WebWeaver Desktop Handreichung Allgemeine Hinweise Um die Synchronisation der Nutzerdaten durchzuführen, starten Sie WebWeaver Desktop bitte ausschließlich mit dem für Ihre

Mehr

Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen

Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen Lizenzierung von StarMoney 10 bzw. StarMoney Business 7 durchführen In dieser Anleitung möchten wir Ihnen die Lizenzierung der StarMoney 10 bzw. StarMoney Business 7 erläutern. In dieser Anleitung beziehen

Mehr

Anleitung für die Online-Bewerbung über LSF auf Lehrveranstaltungen aller Lehramtsstudiengänge

Anleitung für die Online-Bewerbung über LSF auf Lehrveranstaltungen aller Lehramtsstudiengänge Einloggen: Eingabe von Benutzername und Passwort Benutzername = Matrikelnummer (z.b. 999999) Passwort = Geburtsdatum (z.b. 31.12.1998) wird angezeigt als ********** Nach dem ersten Einloggen sollten sie

Mehr

Menü auf zwei Module verteilt (Joomla 3.4.0)

Menü auf zwei Module verteilt (Joomla 3.4.0) Menü auf zwei Module verteilt (Joomla 3.4.0) Oft wird bei Joomla das Menü in einem Modul dargestellt, wenn Sie aber z.b. ein horizontales Hauptmenü mit einem vertikalen Untermenü machen möchten, dann finden

Mehr

Menü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen

Menü Macro. WinIBW2-Macros unter Windows7? Macros aufnehmen Menü Macro WinIBW2-Macros unter Windows7?... 1 Macros aufnehmen... 1 Menübefehle und Schaltflächen in Macros verwenden... 4 Macros bearbeiten... 4 Macros löschen... 5 Macro-Dateien... 5 Macros importieren...

Mehr

Artikel Schnittstelle über CSV

Artikel Schnittstelle über CSV Artikel Schnittstelle über CSV Sie können Artikeldaten aus Ihrem EDV System in das NCFOX importieren, dies geschieht durch eine CSV Schnittstelle. Dies hat mehrere Vorteile: Zeitersparnis, die Karteikarte

Mehr

Repetitionsaufgaben Wurzelgleichungen

Repetitionsaufgaben Wurzelgleichungen Repetitionsaufgaben Wurzelgleichungen Inhaltsverzeichnis A) Vorbemerkungen B) Lernziele C) Theorie mit Aufgaben D) Aufgaben mit Musterlösungen 4 A) Vorbemerkungen Bitte beachten Sie: Bei Wurzelgleichungen

Mehr

Anleitung über den Umgang mit Schildern

Anleitung über den Umgang mit Schildern Anleitung über den Umgang mit Schildern -Vorwort -Wo bekommt man Schilder? -Wo und wie speichert man die Schilder? -Wie füge ich die Schilder in meinen Track ein? -Welche Bauteile kann man noch für Schilder

Mehr

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten 2008 netcadservice GmbH netcadservice GmbH Augustinerstraße 3 D-83395 Freilassing Dieses Programm ist urheberrechtlich geschützt. Eine Weitergabe

Mehr

Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3

Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer. Erste Anmeldung. Schritt 1: Anmeldung..2. Schritt 2: Passwort setzen 3 Diese Anleitung wurde erstellt von Niclas Lüchau und Daniel Scherer Inhalt Erste Anmeldung. Schritt 1: Anmeldung..2 Schritt 2: Passwort setzen 3 Schritt 3: Nachträgliches Ändern des Passworts..4 Schreiben

Mehr

Benutzerhandbuch - Elterliche Kontrolle

Benutzerhandbuch - Elterliche Kontrolle Benutzerhandbuch - Elterliche Kontrolle Verzeichnis Was ist die mymaga-startseite? 1. erste Anmeldung - Administrator 2. schnittstelle 2.1 Administrator - Hautbildschirm 2.2 Administrator - rechtes Menü

Mehr

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen.

Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Schrittweise Anleitung zur Erstellung einer Angebotseite 1. In Ihrem Dashboard klicken Sie auf Neu anlegen, um eine neue Seite zu erstellen. Klicken Sie auf Neu anlegen, um Ihre neue Angebotseite zu erstellen..

Mehr

Vorgehensweise bei Lastschriftverfahren

Vorgehensweise bei Lastschriftverfahren Vorgehensweise bei Lastschriftverfahren Voraussetzung hierfür sind nötige Einstellungen im ControlCenter. Sie finden dort unter Punkt 29 die Möglichkeit bis zu drei Banken für das Lastschriftverfahren

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Serienbrief aus Outlook heraus Schritt 1 Zuerst sollten Sie die Kontakte einblenden, damit Ihnen der Seriendruck zur Verfügung steht. Schritt 2 Danach wählen Sie bitte Gerhard Grünholz 1 Schritt 3 Es öffnet

Mehr

Wie halte ich Ordnung auf meiner Festplatte?

Wie halte ich Ordnung auf meiner Festplatte? Wie halte ich Ordnung auf meiner Festplatte? Was hältst du von folgender Ordnung? Du hast zu Hause einen Schrank. Alles was dir im Wege ist, Zeitungen, Briefe, schmutzige Wäsche, Essensreste, Küchenabfälle,

Mehr

Handbuch. TMBackup R3

Handbuch. TMBackup R3 Handbuch TMBackup R3 Ersteller: EWERK Medical Care GmbH Erstellungsdatum: 05.06.2013 S. 1 Inhalt 1 Vorwort... 3 2 Installation... 3 2.1 Voraussetzungen... 3 2.2 Installation... 3 3 Einstellungen... 4 3.1

Mehr

Windows 7 Winbuilder USB Stick

Windows 7 Winbuilder USB Stick Windows 7 Winbuilder USB Stick Benötigt wird das Programm: Winbuilder: http://www.mediafire.com/?qqch6hrqpbem8ha Windows 7 DVD Der Download wird in Form einer gepackten Datei (7z) angeboten. Extrahieren

Mehr

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014)

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: 24.09.2014) Handbuch NAFI Online-Spezial 1. Auflage (Stand: 24.09.2014) Copyright 2016 by NAFI GmbH Unerlaubte Vervielfältigungen sind untersagt! Inhaltsangabe Einleitung... 3 Kundenauswahl... 3 Kunde hinzufügen...

Mehr

CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1

CMS.R. Bedienungsanleitung. Modul Cron. Copyright 10.09.2009. www.sruttloff.de CMS.R. - 1 - Revision 1 CMS.R. Bedienungsanleitung Modul Cron Revision 1 Copyright 10.09.2009 www.sruttloff.de CMS.R. - 1 - WOZU CRON...3 VERWENDUNG...3 EINSTELLUNGEN...5 TASK ERSTELLEN / BEARBEITEN...6 RECHTE...7 EREIGNISSE...7

Mehr

WEBMARK How it works. Kapitel 6: Nutzen der Informationen außerhalb des Systems. Wertvolle Erkenntnisse sind nur ein paar Mausklicks entfernt!

WEBMARK How it works. Kapitel 6: Nutzen der Informationen außerhalb des Systems. Wertvolle Erkenntnisse sind nur ein paar Mausklicks entfernt! 0 Inhaltsverzeichnis WEBMARK How it works Kapitel 6: Nutzen der Informationen außerhalb des Systems Wertvolle Erkenntnisse sind nur ein paar Mausklicks entfernt! 0 Impressum Herausgeber Marketing Forum

Mehr

Stapelverarbeitung Teil 1

Stapelverarbeitung Teil 1 Stapelverarbeitung Teil 1 In jedem Unternehmen gibt es von Zeit zu Zeit Änderungen in Normen und Firmenstandards, an die aktuelle und bereits bestehende Zeichnungen angepasst werden müssen. Auch Fehler

Mehr

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999 Mind Mapping am PC für Präsentationen, Vorträge, Selbstmanagement von Isolde Kommer, Helmut Reinke 1. Auflage Hanser München 1999 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 21222 0 schnell

Mehr

ecaros2 - Accountmanager

ecaros2 - Accountmanager ecaros2 - Accountmanager procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Aufruf des ecaros2-accountmanager...3 2 Bedienung Accountmanager...4 procar informatik AG 2 Stand: FS 09/2012 1 Aufruf

Mehr

NoClick. Eine kurze Anleitung. Kommhelp e.v. 2010. Vereinsregister. Spendenkonto kommhelp e. V. Konto 3358400 Horstweg 25

NoClick. Eine kurze Anleitung. Kommhelp e.v. 2010. Vereinsregister. Spendenkonto kommhelp e. V. Konto 3358400 Horstweg 25 Software-Beschreibung NoClick Eine kurze Anleitung Kommhelp e.v. 2010 Kontakt Telefon: +49. (0)30. 3260 2572 Vereinsregister Spendenkonto Fax: +49. (0)30. 3434 7945 beim Amtsgericht Berlin Charlottenburg

Mehr

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang sysplus.ch outlook - mail-grundlagen Seite 1/8 Outlook Mail-Grundlagen Posteingang Es gibt verschiedene Möglichkeiten, um zum Posteingang zu gelangen. Man kann links im Outlook-Fenster auf die Schaltfläche

Mehr

Professionelle Seminare im Bereich MS-Office

Professionelle Seminare im Bereich MS-Office Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion

Mehr

Dokumentation IBIS Monitor

Dokumentation IBIS Monitor Dokumentation IBIS Monitor Seite 1 von 16 11.01.06 Inhaltsverzeichnis 1. Allgemein 2. Installation und Programm starten 3. Programmkonfiguration 4. Aufzeichnung 4.1 Aufzeichnung mitschneiden 4.1.1 Inhalt

Mehr

Jederzeit Ordnung halten

Jederzeit Ordnung halten Kapitel Jederzeit Ordnung halten 6 auf Ihrem Mac In diesem Buch war bereits einige Male vom Finder die Rede. Dieses Kapitel wird sich nun ausführlich diesem so wichtigen Programm widmen. Sie werden das

Mehr

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü. Programm Die Bedienung des Programms geht über das Hauptmenü. Datenbank Schnittstelle Die Datenbank wir über die Datenbank- Schnittstelle von Office angesprochen. Von Office 2000-2003 gab es die Datenbank

Mehr

Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich

Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich Kurzanleitung fu r Clubbeauftragte zur Pflege der Mitgliederdaten im Mitgliederbereich Mitgliederbereich (Version 1.0) Bitte loggen Sie sich in den Mitgliederbereich mit den Ihnen bekannten Zugangsdaten

Mehr

Zugriff auf Daten der Wago 750-841 über eine Webseite

Zugriff auf Daten der Wago 750-841 über eine Webseite Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...

Mehr

Anleitung: Einrichtung der Fritz!Box 7272 mit VoIP Telefonanschluss

Anleitung: Einrichtung der Fritz!Box 7272 mit VoIP Telefonanschluss Schließen Sie die AVM Fritz!Box, wie auf dem der Fritz!Box beiliegenden Schaubild beschrieben, an. Starten Sie den Internet Explorer oder einen beliebigen Browser (Mozilla Firefox, Google Chrome, Safari)

Mehr

Gantt-Diagramm - Diagramm zur Projektverfolgung

Gantt-Diagramm - Diagramm zur Projektverfolgung Gantt-Diagramm - Diagramm zur Projektverfolgung 5.06.206 3:29:35 FAQ-Artikel-Ausdruck Kategorie: Windows::MS Office::Excel Bewertungen: 0 Status: öffentlich (Alle) Ergebnis: 0.00 % Sprache: de Letzte Aktualisierung:

Mehr

Skript und Aufgabensammlung Terme und Gleichungen Mathefritz Verlag Jörg Christmann Nur zum Privaten Gebrauch! Alle Rechte vorbehalten!

Skript und Aufgabensammlung Terme und Gleichungen Mathefritz Verlag Jörg Christmann Nur zum Privaten Gebrauch! Alle Rechte vorbehalten! Mathefritz 5 Terme und Gleichungen Meine Mathe-Seite im Internet kostenlose Matheaufgaben, Skripte, Mathebücher Lernspiele, Lerntipps, Quiz und noch viel mehr http:// www.mathefritz.de Seite 1 Copyright

Mehr

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. ewon - Technical Note Nr. 003 Version 1.2 Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite. Übersicht 1. Thema 2. Benötigte Komponenten 3. Downloaden der Seiten und aufspielen auf

Mehr

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7 Die Installation der FuxMedia Software erfolgt erst NACH Einrichtung des Netzlaufwerks! Menüleiste einblenden, falls nicht vorhanden Die

Mehr

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen:

Erweiterung der Aufgabe. Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: VBA Programmierung mit Excel Schleifen 1/6 Erweiterung der Aufgabe Die Notenberechnung soll nicht nur für einen Schüler, sondern für bis zu 35 Schüler gehen: Es müssen also 11 (B L) x 35 = 385 Zellen berücksichtigt

Mehr

MARCANT - File Delivery System

MARCANT - File Delivery System MARCANT - File Delivery System Dokumentation für Administratoren Der Administrationsbereich des File Delivery Systems ist ebenfall leicht zu bedienen. Die wichtigsten drei Abschnitte sind: 1. Profil, 2.

Mehr

Linux Tutorium. 12. Shellprogrammierung. Version vom 02.07.2008 13:38:56

Linux Tutorium. 12. Shellprogrammierung. Version vom 02.07.2008 13:38:56 Linux Tutorium 12. Shellprogrammierung Version vom 02.07.2008 13:38:56 im Grunde ist ein Shell-Skript nichts anderes als eine Textdatei, welche Befehlsfolgen enthält Shell-Skripte werden im Wesentlichen

Mehr

Bausparkonten in StarMoney 10 und StarMoney Business 7

Bausparkonten in StarMoney 10 und StarMoney Business 7 Bausparkonten in StarMoney 10 und StarMoney Business 7 Mit dieser Anleitung wollen wir Ihnen zeigen, wie Sie ihr Bausparkonto in StarMoney einrichten und nutzen können. Die Vorgehensweise und Funktionen

Mehr

Microsoft Word 2010. Serienbriefe. Microsoft Word 2010 - Serienbriefe

Microsoft Word 2010. Serienbriefe. Microsoft Word 2010 - Serienbriefe Microsoft Word 2010 Serienbriefe Martina Hoffmann-Seidel Otto-Hirsch-Straße 34, 71686 Remseck www.hoffmann-seidel.de, info@hoffmann-seidel.de Seite 1 Inhaltsverzeichnis Elemente eines Serienbriefes...

Mehr

Sichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der

Sichere E-Mail Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere E-Mail. der Sichere E-Mail der Nutzung von Zertifikaten / Schlüsseln zur sicheren Kommunikation per E-Mail mit der Sparkasse Germersheim-Kandel Inhalt: 1. Voraussetzungen... 2 2. Registrierungsprozess... 2 3. Empfang

Mehr

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor:

Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor: Texteditor Sobald Sie in Moodle einen Textbeitrag verfassen möchten, erhalten Sie Zugang zu folgendem HTML- Texteditor: Anmerkung für Mac-User: Da der Safari-Browser evtl. Probleme mit dem Editor von Moodle

Mehr

Abwesenheitsnotiz im Exchange Server 2010

Abwesenheitsnotiz im Exchange Server 2010 Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen

Mehr

Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren

Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren Handbuch ECDL 2003 Professional Modul 1: Textverarbeitung Absätze formatieren Dateiname: ecdl_p1_01_02_documentation.doc Speicherdatum: 08.12.2004 ECDL 2003 Professional Modul 1 Textverarbeitung - Absätze

Mehr