| # Hilfe: AppleScript-Textbausteine und Shell Script-Textbausteine ### AppleScript-Textbausteine Wählen Sie im Inhaltformat-Dropdown-Menü "AppleScript" als Formattyp. Geben Sie im Inhaltsfeld ein AppleScript wie dieses ein: -- Passen Sie die Einträge in greetingsList an Ihre bevorzugten Grüße an set greetingsList to {"Mit freundlichen Grüßen", "Hochachtungsvoll", "Mach's gut", "Bis bald", "kthxbai"} set listLength to count greetingsList set randomNumber to (random number from 1 to listLength) set selectedGreeting to item randomNumber of greetingsList return selectedGreeting ### Shell Script-Textbausteine Wählen Sie im Inhaltformat-Dropdown-Menü "Shell Script" als Formattyp. Geben Sie im Inhaltsfeld ein Shell Script wie dieses ein: `#!/usr/bin/perl print "Hello from Perl!\n";` Ihr Shell Script muss das “shebang” (#!) in der ersten Zeile haben und das muss den Interpreter festlegen, der für Ihr Script verwendet werden soll. Hier ist ein Beispiel für ein Unix-Shell Script `#!/bin/bash echo "Hello from Bash!"` ### Verschachtelte Script-Textbausteine AppleScript-Textbausteine und Shell Script-Textbausteine können innerhalb von anderen Textbausteinen verschachtelt werden, indem das Makro für verschachtelte Scripte verwendet wird %snippet:[Textbausteinname]%. Beispiel: Wenn der AppleScript-Textbaustein oben die Abkürzung "eend" hat, können Sie es in einem Textbaustein so verwenden: Lieber Leser, Vielen Dank für die Rückmeldung zu meinem Buch. %snippet:eend%, - Der Autor welches zu folgendem ersetzt würde: Lieber Leser, Vielen Dank für die Rückmeldung zu meinem Buch. Hochachtungsvoll, - Der Autor oder durch eine andere zufällige Auswahl aus der greetingsList. Senden Sie uns gerne Ihre coolen Scripte zu. Weitere Informationen zu anderen Makros, die in TextExpander verwendet werden, sehen Sie unter Datum-, Zeit- und Berechnungs-Makros und Erweiterte Textbaustein-Funktionen: Makros nach. |
| © 2006-2014 SmileOnMyMac, LLC, dba Smile. Alle Rechte vorbehalten. TextExpander ist ein eingetragenes Warenzeichen, Smile und das Smile-Logo sind Warenzeichen von SmileOnMyMac, LLC, dba Smile. |