Consegui que funcionasse para o meu caso de uso, mas usei apenas um nome de arquivo.
~/anaconda3/bin/python <path to python script> "$1"
Eu gostaria de executar um script Python como uma ação de pasta no Mac OS. O script Python usa o nome e o caminho completo de um arquivo como um argumento. Idealmente, gostaria de clicar com o botão direito do mouse em um arquivo no Finder para iniciar a ação de pasta, levando o nome do arquivo como o primeiro argumento e o caminho como o segundo argumento. Mas não consigo descobrir como carregar as duas variáveis no Automator.
Isso é o mais longe que consegui,
onde $1
deve ser o nome do arquivo e $2
deve ser o caminho completo do arquivo.
Alguém tem alguma dica de como fazer isso?
Consegui que funcionasse para o meu caso de uso, mas usei apenas um nome de arquivo.
~/anaconda3/bin/python <path to python script> "$1"