Переглянути джерело

改当前路径为动态路径,使之在其它目录也能运行该命令

guohui 2 роки тому
батько
коміт
5e7effd9e3
1 змінених файлів з 11 додано та 8 видалено
  1. 11 8
      pub

+ 11 - 8
pub

@@ -4,23 +4,26 @@
 #
 cust=1
 
-custdir=cust_data
+fulldir=$(realpath $0)
+curdir=$(dirname $fulldir)
+
+custdir=$curdir/cust_data
 
 if [ $cust -eq 1 ]; then
-    cp -f $custdir/db/ac_i3_o1_chinese.db output/t113i/root/run/app/pdu_dat.db
-    cp -f $custdir/logo/logo_neuter.png output/t113i/root/run/app/image/logo.png
+    cp -f $custdir/db/ac_i3_o1_chinese.db $curdir/output/t113i/root/run/app/pdu_dat.db
+    cp -f $custdir/logo/logo_neuter.png $curdir/output/t113i/root/run/app/image/logo.png
 elif [ $cust -eq 2 ]; then
-    cp -f $custdir/db/ac_i3_o1_russian.db output/t113i/root/run/app/pdu_dat.db
-    cp -f $custdir/logo/logo_itk.png output/t113i/root/run/app/image/logo.png
+    cp -f $custdir/db/ac_i3_o1_russian.db $curdir/output/t113i/root/run/app/pdu_dat.db
+    cp -f $custdir/logo/logo_itk.png $curdir/output/t113i/root/run/app/image/logo.png
 elif [ $cust -eq 3 ]; then
-    cp -f $custdir/db/ac_1_o1.db output/t113i/root/run/app/pdu_dat.db
-    cp -f $custdir/logo/logo_gowone.png output/t113i/root/run/app/image/logo.png
+    cp -f $custdir/db/ac_1_o1.db $curdir/output/t113i/root/run/app/pdu_dat.db
+    cp -f $custdir/logo/logo_gowone.png $curdir/output/t113i/root/run/app/image/logo.png
 else
     echo error!  customer value is wrong!!!
     exit 1
 fi
 
-cd pro
+cd $curdir/pro
 rm -r build
 mkdir build && cd build && cmake ..
 make