编辑器

修改sh文件
This commit is contained in:
JianjunLiu 2023-10-11 09:39:16 +08:00
parent ffdd500012
commit 9dc53b0d08
2 changed files with 23 additions and 1 deletions

22
exec_tsl/tsldesigner.sh Normal file
View File

@ -0,0 +1,22 @@
#!/bin/bash
LOCKFILE=/tmp/$(basename "$0").lock
if [ -e ${LOCKFILE} ] && kill -0 `cat ${LOCKFILE}`; then
echo " $0 already running"
exit
fi
# 确保退出时,锁文件被删除
trap "rm -f ${LOCKFILE}; exit" INT TERM EXIT
#将当前程序进程id写入锁文件
echo $$ > ${LOCKFILE}
# 做你需要的事情
export GDK_BACKEND=x11
export LD_LIBRARY_PATH=../
../TSL ../exec_tsl/vcldesigner.tsl -libpath ../designer/
# sleep 1000
# 删除锁文件
rm -f ${LOCKFILE}

View File

@ -11,7 +11,7 @@ trap "rm -f ${LOCKFILE}; exit" INT TERM EXIT
echo $$ > ${LOCKFILE}
# 做你需要的事情
export GDK_BACKEND=x11
export LD_LIBRARY_PATH=../;../TSL ../exec_tsl/tslediter.tsl -libpath ../designer/
export LD_LIBRARY_PATH=../;../TSL ../exec_tsl/tsleditor.tsl -libpath ../designer/
# sleep 1000