Schlagwort: Command Line

  • Screenshots auf Mac OS X in anderem Folder & als JPG

    Screenshots auf Mac OS X in anderem Folder & als JPG

    Per default speichert Mac OS X Eure Screenshots auf dem Desktop und im PNG-Format, was ist aber, wenn Ihr diese in einem Unterordner und im JPG-Format speichern wollt? Hier die Lösung(en):

    (mehr …)
  • Website-Screenshots /Webshots) per Command-Line (CLI) erzeugen und ggf. automatisieren

    Website-Screenshots /Webshots) per Command-Line (CLI) erzeugen und ggf. automatisieren

    Wenn man ganzseitige – also nicht nur den sichtbaren Bereich einer Webseite im Browser – Bildschirmfotos von mehreren Webseiten mit einem Ausführungsbefehl erzeugen möchte bleiben entweder Webdienste oder auch Kommandozeilen-/Command-Line-Tools wie zum Beispiel pageres, welches ich hier kurz näher vorstellen möchte.

    (mehr …)
  • Suchen und ersetzen per Command Line (Update: 2021-06)

    Suchen und ersetzen per Command Line (Update: 2021-06)

    Auf Mac OS X kann man, wie auf allen Unix-Systemen das Kommando „sed“ benutzen um in einer Text-Datei Zeichen zu suchen und zu ersetzen.

    Im konkreten Fall hatten wir eine HTML-Datei in welcher wir (für ein altes Newsletter-Tool), UTF( kodierte Inhalte in HTML Characters umwandeln wollten, das Kommando – nachdem Ihr mit cd /…. in Euren Folder gesprungen seit – sieht dafür wie folgt aus:

    sed -i -- 's/ä/\ä/g' *.html 

    Dieser Befehl ersetzt den a-Umlaut in das entsprechende HTML-Zeichen. um jetzt nicht Zeichen für Zeichen separat ersetzen zu müssen, kann man das sed-Komanndo auch kombiniert benutzen, dazu muss man -e ergänzen vor jedem Befehl:

    sed -i -- -e 's/ä/\&auml/g' -e 's/ö/\&ouml/g' -e 's/ü/\&uuml/g' -e 's/Ä/\&Auml/g'  -e 's/Ö/\&Ouml/g' -e 's/Ü/\&Uuml/g' -e 's/ß/\&szlig/g' *.html  

    Wichtig ist der „backslash“ vor dem kaufmännischen-Und-Zeichen, damit dieses escaped wird.