Я новичок в сценариях оболочки, и я пытаюсь открыть некоторые файлы PDF с помощью терминала на Mac, поэтому я могу выполнить его позже, однако я не могу заставить их открывать в Acrobat или даже Photoshop, когда я укажу приложение. Я попробовал как open -a Acrobat ~/filename/.pdf, так и open -a "Adobe Acrobat 7.0 Professional"/(абсолютный url)/ .pdf и их варианты.Cant get open -a для корректной работы с Adobe
Он отлично работает, когда я пытаюсь выполнить его с помощью предварительного просмотра или текстового ввода и открывается отлично, когда я просто использую open, за исключением некоторых открытых в предварительном просмотре. Есть ли что-то прикованное к Adobe, которое мешает мне ориентироваться в приложении, или я пропустил что-то простое? Любая помощь приветствуется.
EDIT
После стучал головой о стену, я обнаружил, что я определял абсолютный путь неправильно. Я не уверен, почему Acrobat и Photoshop не нуждаются в абсолютном пути при нормальном открытии и делают это при указании приложения с -a, но избегая пробелов в обработанном пути.
Пример:/Applications/Adobe \ Acrobat \ 7.0 \ Professional/Adobe \ Acrobat \ 7.0 \ Professional.app/
Adobe - это компания. * Приложение * называется * Acrobat * или * Adobe Acrobat *. – devnull
Конечно, я говорю «Adobe», потому что он не работайте в Photoshop, как я заявил в своем посте. Пожалуйста, по крайней мере, прочитайте его, если вы собираетесь критиковать мой пост, а не вносить свой вклад. – sareed