У меня есть скрипт bash, который создает временный файл PDF, открывает его в Skim, затем удаляет его и завершает. Последние строки сценария являются:Когда команда `open` завершается?
open -a Skim -W "$PDFFILE"
rm "$PDFFILE"
Это успешно открывает PDF в снятом, но даже после того, как я закрыть окно Обезжиренное, сценарий застревает и не выполняет команды удаления. Как я могу заставить его перейти к последней строке, когда я закрою окно?
Есть ли другой вариант выхода, когда окно закрывается? Если у меня уже есть Skim open с другим документом, я бы не захотел закрыть это окно, чтобы закончить не связанный процесс. –
Вы можете использовать '-n', чтобы открыть новый экземпляр Skim ; вам все равно придется выйти, чтобы закрыть 'open', но вы не оставите приложение, которое, возможно, откроет другие документы. – chepner