functiongetDepends() { echo"fileName is"$1>>$logfile # use tr to del < > ret=`apt-cache depends $1|grep Depends |cut -d: -f2 |tr -d "<>"` echo$ret|tee -a $logfile }
if [ ! -n "$*" ] ;then echo"you have not input a word! get list: $libs" else echo"the list you input is $*" libs=$1 fi echo"get $libs"
# download libs dependen. deep in 3 i=0 while [ $i -lt 3 ] ; do let i++ echo$i # download libs newlist=" " for j in$libs do added="$(getDepends $j)" newlist="$newlist$added" apt-get download $added$j done