У меня есть скрипт /usr/local/bin/foo
который открывает приложение с аргументами командной строки:
#!/bin/bash
open -a Foo.app --args $@
Проблема в том, когда я бегу
foo bar.txt
В результате Foo.app
открывается и сообщает мне, что bar.txt
не найден.
Тем не мение,
foo /absolute/path/to/bar.txt
работает как положено.
Есть ли простой способ автоматически передавать абсолютные пути в опцию --args
команды open?