Advertisement
s243a

petget LN#93-113 get package name $ copy to root

Apr 20th, 2018
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.72 KB | None | 0 0
  1. else # - https://www.pearltrees.com/s243a/source-petget-usr-sbin/id20395775/item224036636
  2.  #get rid of any leading '+'...
  3.  PASSEDPARAM="`echo -n "$PASSEDPARAM" | sed -e 's%^+%%'`"
  4.  FIRSTCHAR="`echo -n "$PASSEDPARAM" | cut -c 1`"
  5.  if [ "$FIRSTCHAR" = "/" -o "$FIRSTCHAR" = "." ];then
  6.   PKGPATH="`dirname "$PASSEDPARAM"`"
  7.   FULLPKGNAME="`basename "$PASSEDPARAM"`"
  8.   PKGMAIN="`basename "$PASSEDPARAM" ${EXT}`"
  9.  else
  10.   PKGPATH="`pwd`"
  11.   if [ "$EXT" = "" ];then
  12.    PKGMAIN="$PASSEDPARAM"
  13.    FULLPKGNAME="${PKGMAIN}.pet"
  14.    EXT=".pet"
  15.   else
  16.    FULLPKGNAME="`basename "$PASSEDPARAM"`"
  17.    PKGMAIN="`basename "$PASSEDPARAM" ${EXT}`"
  18.   fi
  19.  fi
  20.  cp -f "${PKGPATH}/${FULLPKGNAME}" /root/ 2>/dev/null #v424 fix if spaces in path.
  21. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement