TextExpander logo TextExpander SmileOnMyMac logo
 

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.