Automatisierung und Stapelverarbeitung
Terminal für Webdesigner
Richtig genutzt, ist das Mac Terminal ein exzellentes und mächtiges Werkzeug für Webdesigner, dass dank Stappelverarbeitung Zeit spart, langweilige Prozesse automatisiert und die eigene Produktivität erhöht.
- Vorwort: Wozu brauche ich das Terminal?
- Shell? Bash? Terminal? Kommandozeile? – Eine Einführung
- Starten und Arbeiten mit dem Terminal am Mac
Einführung
- Navigieren im Terminal
- Dateien finden mit dem Terminal
- Dateien und Verzeichnisse öffnen
- Inhalte ausgeben mit dem echo-Befehl
- Dateien umbenennen und verschieben mit mv
- Dateien gezielt löschen mit rm
- chmod: Dateirechte verstehen und ändern
- Inhalte von Verzeichnissen als Textdatei speichern
- zip & unzip: Dateien und Ordner komprimieren und entpacken
- diff: Inhalte von Dateien und Ordnern vergleichen
- du: Größe von Ordnern anzeigen
- Zusammenführen von Ordnern: Verwendung von ditto und cp
Ordner und Dateien
- Stapelverarbeitung: Die Magie der Bash/Shell-Skripte
- Terminal: For-Loop/Schleifen um Befehle zu wiederholen
- Eigene Terminal Kommandos
- Bash-Scripte-Sammlung für Webdesigner
Bash Scripte schreiben
- rsync – Dateien und Verzeichnisse synchronisieren
- sftp nutzen: Dateien hochladen und runterladen
- WordPress per ssh installieren
- wget: Dateien runterladen per Terminal
- du und df: Festplattenspeicher und Größen von Ordnern ausgeben
Dateien Upload und Download
- Terminal: Bildbearbeitung mit sips
- screencapture: Screenshots per Terminal
- guetzli: JPG/JPEG-Bilder schrumpfen auf ein Drittel
- WebP-Bilder erstellen und konvertieren
Bildbearbeitung
- Was ist .bash profile? Und wie nutze und editiere ich es?
- Terminal Design – Farben, Schrift, Extras
- Zufällige Passwörter über das Terminal erstellen
- Schneller mit dem Terminal arbeiten
Produktivität
- Konvertierung: Von Asciidoc zu PDF
- ffmpeg – Audio & Video decodieren, encodieren und konvertieren
- Konvertieren mit Pandoc – HTML, PDF, Markdown, ODT…
Dateien konvertieren
- Paketmanager: Programme und Befehle mit Homebrew installieren
- tree: Mehr Übersicht über Ordner und Dateien