Execute in background process
It's better to split command call in two part. Set command to execute with binary path and execute after in background
This commit is contained in:
parent
ca80c58853
commit
e0449cf17f
@ -17,13 +17,16 @@ then
|
|||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
soffice="/usr/bin/soffice"
|
||||||
|
|
||||||
|
|
||||||
if [ -f "$1.odt" ]
|
if [ -f "$1.odt" ]
|
||||||
then
|
then
|
||||||
nbprocess=$(pgrep -c soffice)
|
nbprocess=$(pgrep -c soffice)
|
||||||
if [ $nbprocess -ne 1 ] # If there is some soffice process running
|
if [ $nbprocess -ne 1 ] # If there is some soffice process running
|
||||||
then
|
then
|
||||||
soffice --invisible --accept="socket,host=127.0.0.1,port=8100;urp;" --nofirststartwizard --headless &
|
cmd="$soffice --invisible --accept=socket,host=127.0.0.1,port=8100;urp; --nofirststartwizard --headless"
|
||||||
|
$cmd &
|
||||||
retcode=$?
|
retcode=$?
|
||||||
if [ $retcode -ne 0 ]
|
if [ $retcode -ne 0 ]
|
||||||
then
|
then
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user