Usando o Automator para salvar o seguinte como um aplicativo funciona bem para mim, também para novos arquivos:
- Iniciar o Automator
- Em "Escolher um modelo para o seu fluxo de trabalho", escolha "Aplicativo"
- Arraste a ação "Executar script do shell" para o fluxo de trabalho no painel à direita
- Altere "passar entrada" de "para stdin" em "como argumentos"
-
Substitua
echo "$f"
pormono "$f" &
. Então:for f in "$@" do mono "$f" & done
- Salvar (como um aplicativo)
- Use o Finder para associar qualquer extensão de arquivo a esse novo aplicativo (por exemplo: pressione Cmd-I ou clique com o botão direito do mouse em »Obter Informações, selecione o aplicativo e escolha" Alterar todos ")
Eunãotesteiaetapa5commono
,mascomoseguinte,quetambémusaalinhadecomando:
forfin"$@" do open -a /Applications/TextEdit.app/ "$f" done
(Eu não sou um especialista em AppleScript.)