#!/bin/sh E_WRONG_ARGS=5 E_FILE_NOT_FOUND=6 E_NO_MANIFEST=7 PKG_LOG_DIR=/var/pkgmgr/native debug () { echo ">>$DEBUG" >> /tmp/nativescriptlog } if [ $NOARG -lt 1 ] || [ $NOARG -gt 3 ] || [ $NOARG -eq 2 ]; then DEBUG="Usage: update_avail_spk.sh ";debug exit $E_WRONG_ARGS elif [ $NOARG -eq 3 ] ; then STATUS_OPTIONS=$2 STATUS_FD=$3 fi if [ ! -d $PKG_LOG_DIR ];then DEBUG="$PKG_LOG_DIR not exist -> mkdir(ok)";debug mkdir -p $PKG_LOG_DIR fi CONTROL_FILE=$1 # 3. DELETE FILES dpkg $STATUS_OPTIONS $STATUS_FD --update-avail $CONTROL_FILE