无法从udev-started脚本运行外部程序

时间:2017-07-06 11:43:23

标签: linux bash shell raspbian udev

我正在尝试通过Raspberry Pi设置自动PDF查看器。 我面临的问题是我从udev规则开始的脚本正在做我想做的任何事情,除了启动任何外部程序。当我从终端运行两个脚本时,一切运行正常,xpdf启动时没有任何问题。 这就是我的脚本现在的样子:

startpdf (从udev规则成功执行)

!#/bin/bash
/usr/local/script/pdfscript &
exit 0

pdfscript

!#/bin/bash
mkdir -p /media/usb/stick
sudo mount /dev/usbstick /media/usb/stick
/usr/bin/logger Testing the Script
sudo mkdir -p /usr/local/script/testfolder
/usr/bin/xpdf

一切正常,测试文件夹已创建,记录器也正常。拥有两个脚本的原因是在udev-started脚本终止之前的时间很短。

唯一的问题是xpdf无法启动。我用libreoffice或任何其他程序尝试过,我不知道我错过了什么。

请帮助我,这让我疯狂:(

0 个答案:

没有答案