Raffinierte Shell Scripts

Ähnliche Dokumente
S hel I-S kri pt- Program m ieru ng

Linux-Einführung Übung

I System-Administration 8

Enterprise PHP Tools

Inhaltsverzeichnis Erste Schritte Grundprinzipien in Linux

UNIX Die wichtigsten Befehle

LINUX 4U Das professionelle

Echt coole Perl Skripte

Echt coole Perl-Skripte

O'REILLY* Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo

Übungsblatt 1. (Stapel- bzw. Batchbetrieb)

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop

Unix/Linux Grundlagen für Einsteiger

Grundlagen der Programmierung

Ulrich Cuber Das Einsteigerseminar SUSE Linux 10.x

Auf einen Blick. Vorwort Einführung Sprachgrundlagen von VBScript Objektorientierte Programmierung mit. dem Windows Script Host 115

LINUX SERVER HACKS. Roh Flickenger. O? REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo. Deutsche Übersetzung von Dinu C.

NT-Unix-Integration ,06,0*4. Administrierbare Netze aufbauen mit Windows NT und Unix. dpunkt.verlag. Andreas Röscher

Windows PowerShell. Galileo Press. Helma Spona

Bernd Bleßmann, Jörg Bleßmann. Linux. Aufbau und Einsatz eines Betriebssystems. 1. Auflage. HLuHB Darmstadt. Bestellnummer Bildungsverlag EINS

Windows Automatisierung - Die technische Referenz

VBA mit Office 97 lernen


PERL HACKS. chromatic, Damian Conway und Curtis»Ovid«Poe O'REILLY 8. Deutsche Übersetzung von Jörgen W. Lang

Patrick Ditchen 4. Auflage. Shell-Skript Programmierung. Inklusive CD-ROM

Ronald Wölfel Wolfgang Borkner. mitp-trainingsbuch SuSE Linux Systemadministration

Inhaltsverzeich nis Ober den Autor...

Auftragsplaner. Morgan N. Sandquist Entwicklung: Gary Meyer Korrektur: Lauri Watts Übersetzung der Dokumentation: Robert Schröter

FRANZIS. Mit 660 Abbildungen. Michael Gradias Digitale Videopraxis

Network-Attached Storage mit FreeNAS

Linux-Camp: Linux als Server am Beispiel LAMP

Crashkurs Kommandozeile

C und Linux HANSER. Martin Gräfe. Die Möglichkeiten des Betriebssystems mit eigenen Programmen nutzen. Z., erweiterte Auflage

Okt 10, 16 17:29 UNIX/Linux Lösung

Shell-Skript-Programmierung

Benutzer und Rechte Teil 1

Consulting, Development, Deployment, Training and Support for Media-IT. Datum: Daniel Dimitrijevic

Shell. Oder Konsole suchen im Application Finder. Auch Terminal, Bash oder Kommandozeile genannt. Bash nimmt Befehle entgegen und führt diese aus

Da einige Befehle gerne in Vergessenheit geraten werden hier einige essentielle und nützliche Befehle aufgelistet.

Durch einen kleinen Geldbetrag kann mehr Speicher dazu gekauft werden. Eines der Systeme mit guten Referenzen ist mydrive.

Anlegen von Nutzerskripten in der WinIBW 3

Arbeiten mit der Shell Teil 1

Der Standard-Editor vi

Solaris 11 Systemadministration Grundlagen

Prüfung zu. Technische Praxis der Computersysteme. Teil 2

Sep 25, 18 8:36 UNIX/Linux Lösung

Grundkurs MySQL und PHP

Operator Guide. Operator-Guide 1 / 5 V0.92 / 16.jan.08

4. Desktop, Betriebssystem u.a.

Alle alltäglichen Aufgaben können auch über das Frontend durchgeführt werden, das in den anderen Anleitungen erläutert wird.

UNIX/Linux Lösung. Mär 14, 17 20:40 Seite 1/6. Prozeßsynchronisation (was ist das?, wo kommt es vor?, Beispiel?):

Das Handbuch zu KCron

IDEAL ALERTER 2.0. POINTDEV Espace REVA 2 allee Josime MARTIN CHATEAURENARD FRANCE

Auf einen Blick. Über den Autor... 9 Einführung Teil I: Windows 10 kennenlernen Teil II: Windows 10 und das World Wide Web...

Kurzanleitung des Netzwerk Video Rekorders

SVN Administration für das KTM-Projekt

Linux Kommandozeile: Einfache Skripte. 1 Wiederhohlung. 2 Einfache Skripte

O'REILLY 8 Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo

Dateisystem 1, Suchpfad, Befehlstypen

Vorsemesterkurs Informatik

Computer & GNU/Linux Einführung Teil 4

Mit PuTTY und WinSCP an der Pi

Arbeiten mit der Shell Teil 1

Samba. Zinching Dang. 06. Juni 2014

Einführung in die Kommandozeile

Ranking-Überwachung im Web. Erste Schritte

shell variable HOWTO.txt

Einstieg ins Windows Scripting Inkl. Windows Shell

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

AplusixAdmin : Administration von Aplusix 3 Benutzerhandbuch

Computer & GNU/Linux Einführung Teil 3

Benachrichtigungen. Installation und Konfiguration. Version 2017 Summer Release

Inhalt. Vorwort 13. Einleitung 15. Für wen ist dieses Buch gedacht? 15 Zum Aufbau des Buchs Installation und erste Schritte 17

Basiskonzepte des Rechnerbetriebs

FileMaker und Linux mit SSH zusammenführen

Vorlesung Unix-Praktikum

Bilder und Fotos bearbeiten mit Paint Shop Pro 8

ACÖ - Martin Kästner Perl fürs Web. Galileo Computing

PC Sicherheit. Microsoft Press. Michaela Zocholl. einfach Wipp & War

Archivieren und Komprimieren, Globs

e-gouernmenc mit fabasoft: uom antrag bis zur Zustellung

I Grundlagen der System-Administration 8

Einführung in die Angewandte Bioinformatik

21 Ein eigenes. Diskussionsforum. Bauen Sie auf Ihrer Website eine Community auf. Warum ein Diskussionsforum anbieten?

Inhaltsverzeichnis. Einführung 17. Tag 1..'. 21. Kapitel 1 Die Welt des World Wide Web 21

Webdesign im Tourismus

NEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK

COACHING. verlag moderne industrie. So spornen Manager sich und andere zu Spitzenleistungen an. Horst Rückle

Inhaltsverzeichnis. Teil i: Die Grundlagen 19. ^sp^ Einführung 11

Die Shell. Ein Vortrag von Frederik und Michael 1 / 35

Transkript:

COk - 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Dave Taylor Raffinierte Shell Scripts Übersetzung aus dem Amerikanischen von Patrick Ditchen.03

Einleitung 9 1 Die fehlende Code-Bibliothek 17 Was ist POSIX? 18 1. Kommandos in PATH suchen 18 2. Alphanumerische Eingaben überprüfen 22 3. Datumsformate vereinheitlichen 24 4. Große Zahlen lesbar ausgeben 27 5. Integerzahlen überprüfen 30 6. Kommazahlen überprüfen 32 7. Datumsformate überprüfen 35 8. Den echo-befehl vereinheitlichen 38 9. Ein Rechner auch für Kommazahlen 40 10. Dateien sperren 42 11. ANSI Color Sequenzen 45 12. Eine Shell Skript Bibliothek aufbauen 48 13. Shell Skripte debuggen 50 2 Kommandos erweitern 55 14. Zeilen umbrechen und formatieren 56 15. Gelöschte Dateien automatisch archivieren 59 16. Mit dem Archiv der gelöschten Dateien arbeiten 62 17. Das Löschen von Dateien protokollieren 67 18. Verzeichnisinhalte auflisten 69 19. Dateien finden mit locate 72 20. Emulatoren schreiben: DIR 75 21. Die Manpages durchforsten 78 22. Mit Zeitzonen jonglieren 81 3 Utilities programmieren 85 23. Denkzettel für die Kommandozeile 85 24. Ein interaktiver Taschenrechner 88 25. Die Rechtschreibung eines Wortes kontrollieren 90

26. Eine interaktive Rechtschreibekorrektur 91 27. Ein persönliches Wörterbuch für spell 95 28. Temperaturen umrechnen 97 29. Tilgungsraten berechnen 99 30. Ein Terminkalender 102 Unix den letzten Schliff geben 109 31. Eine Datei mit Zeilennummern anzeigen 109 32. Eine Datei mit zusätzlichen Informationen ausgeben 111 33. Nur überlange Zeilen umbrechen 113 34. GNU-Optionen für quota emulieren 115 35. Ein sftp, das aussieht wie ftp 116 36. grep aufpolieren 119 37. Mit komprimierten Dateien arbeiten 121 38. Optimal komprimierte Dateien garantieren 125 System Administration: Benutzer verwalten 129 39. Den Festplattenverbrauch analysieren 130 40. Festplatten-Verschwender anzeigen 133 41. Den verfügbaren Plattenplatz bestimmen 135 42. Die Lesbarkeit von df verbessern 136 43. Ein sicheres locate 139 44. Benutzer anlegen 143 45. Benutzer sperren 147 46. Benutzer löschen 149 47. Die Benutzerumgebung überprüfen 152 48. Aufräumen, wenn Gäste gehen 156 System Administration: Systempflege 159 49. Set User ID Anwendungen aufspüren 159 50. Datum und Uhrzeit setzen 161 51. Eine Liste der laufenden Dienste 164 52. Prozesse über ihren Namen beenden 166 53. Die crontab Einträge der Benutzer überprüfen 170 54. System cron Jobs garantiert starten 175 55. Logfiles rotieren 177 56. Backups 182 57. Verzeichnisse sichern 185

7 Web- und Internet-Benutzer 189 58. Online-Zeiten berechnen 190 59. Dateien per FTP herunterladen 192 60. Computernachrichten verfolgen 196 61. URLs aus einer Webseite extrahieren 201 62. Mit Online-Formularen arbeiten 205 63. Das Wetter verfolgen 207 64. Eine Filmdatenbank abfragen 210 65. Automatisches Einloggen 213 66. Währungen umrechnen 217 67. Das Aktienportfolio immer im Blick 222 68. Änderungen von Webseiten erkennen 225 8 Shell Skripte für Webmaster 231 Die Skripte dieses Kapitels ausführen 233 69. Die CGI-Umgebungsvariablen 233 70. Web-Ereignisse protokollieren 235 71. Webseiten dynamisch erstellen 238 72. Kontaktformulare verarbeiten 242 73. Ein Web-basiertes Fotoalbum 245 74. Gästebücher 248 75. Ein Text-basierter Web-Counter 253 76. Zufälligen Text anzeigen 258 9 Web- und Internet-Administration 261 yy. Ungültige interne Links auffinden 261 78. Ungültige externe Links auffinden 263 79. Die Rechtschreibung von Webseiten überprüfen 267 80. Apache Passwörter verwalten 270 81. Verzeichnisse synchronisieren mit FTP 277 82. Remote-Verzeichnisse synchronisieren mit FTP 281 83. Dateien mit sftp synchronisieren 283 10 Verwaltung von Internet-Servern 289 84. Apache's Access-Logdatei auswerten 289 85. Die Herkunft von Suchanfragen analysieren 294 86. Die Apache Error-Logdatei untersuchen 298 87. Mit Hilfe eines Remote-Archivs Vorsorgen 303

88. Eine Website spiegeln 307 89. Den FTP-Server im Auge behalten 311 90. Die Qualität des Netzwerks überwachen 316 91. Prozesspriorität verändern 324 92. Neue Virtuelle Hosts anlegen 327 11 Mac OS X Skripte 335 93. Netinfo Benutzer auflisten 337 94. Einen neuen Benutzer unter Mac OS X anlegen 339 95. Einen Email-Alias hinzufügen 343 96. Den Titel des Terminal-Fensters setzen 346 97. itunes Wiedergabe-Listen anzeigen 347 98. Das open Kommando erweitern 349 12 Spiele 353 99. Unscramble: Ein Wörter-Spiel 354 100. Hangman 358 101. Hauptstadt-Quiz 362 Nachwort 366 Stichwortverzeichnis 367