Die Verwendung von Automator zum Speichern der folgenden Anwendung als Anwendung funktioniert für mich auch für neue Dateien gut:
- Starten Sie Automator
- Wählen Sie in "Wählen Sie eine Vorlage für Ihren Workflow" die Option "Anwendung".
- Ziehen Sie die Aktion "Shell-Skript ausführen" in den Arbeitsbereich im rechten Bereich
- Ändern Sie "Eingabe übergeben" von "in stdin" in "als Argumente".
Ersetzen
echo "$f"
durchmono "$f" &
. So:for f in "$@" do mono "$f" & done
- Speichern (als Anwendung)
- Verwenden Sie den Finder, um jede Dateierweiterung mit dieser neuen Anwendung zu verknüpfen (z. B. drücken Sie Cmd-I, oder klicken Sie mit der rechten Maustaste »Informationen abrufen, wählen Sie die Anwendung aus und wählen Sie" Alle ändern ")
Ich habe Schritt 5 nicht mit getestet mono
, sondern mit folgendem, der jedoch auch die Befehlszeile verwendet:
für f in "$ @" tun open -a /Applications/TextEdit.app/ "$ f" erledigt
(Ich bin kein AppleScript-Experte.)