我现在的剧本是这样的:等待酒完成运行
cd ~/.wine/drive_c/
echo "test123" > foo$$.txt
wine start "C:\foo$$.txt"
wineserver -w
echo "Wine is done!"
当只有一个节目是葡萄酒在同一时间运行的正常工作。但是如果我第二次运行这个程序,在第一个程序完成之前,这两个脚本都会等待其他程序退出。
这不起作用:
cd ~/.wine/drive_c/
echo "test123" > foo$$.txt
$(wine start "C:\foo$$.txt") &
wait ${!}
echo "Wine is done!"
为你关闭文本编辑器前,将退出。
我需要使用start
命令,因为我希望使用其默认编辑器/查看器运行文件。