Я использую команду qlmanage -p (file) >/dev/null 2>/dev/null
для открытия quicklook с файлом и отправки stdout и stderr в /dev/null. Я хотел бы, чтобы quicklook оставался активным, пока я продолжаю использовать терминал, однако это позволит вам использовать терминал только после того, как quicklook закроется. Есть ли способ сделать это?
решение1
Для начала вы можете запустить команду в фоновом режиме. Это можно сделать, используя a &
в конце команды.
qlmanage -p(файл)>/dev/null 2>/dev/null&
В качестве альтернативы, после того как вы уже запустили команду, вы все еще можете перевести ее в фоновый режим. Сначала нажмите Control+ Z, что временно остановит программу. Затем используйте команду, bg
чтобы продолжить ее работу в фоновом режиме. Обратите внимание, что программа будет временно остановлена при использовании этой процедуры, что обычно не является проблемой, но может быть проблемой в случае того, что вы запускаете.