您好我错过了重启后osx恢复会话的现代功能,所以我想编写一个bash脚本,保存在Preview.app中打开的pdf文件,并询问我是否要在preview.app中重新打开该文件最后2个脚本执行系统已重新启动。
我从
开始 lsof | grep '^Preview*pdf$' >> listpreview.txt
但是我无法确定合适的正则表达式来隔离路径,这是lsof返回的典型行 是
预览4581 My_user txt REG 14,2 3254550 36522430 /arbitrary_path/filename_with_all_sort_of_character_and_spaces.pdf
感谢您的回答。
答案 0 :(得分:0)
lsof | grep -i "^Preview.*\.pdf" | awk '{print $NF}' >> listpreview.txt