shell两个脚本连接方法介绍

shell两个脚本是怎样连起来的?相信很多人对shell两个脚本连接的了解处于懵懂状态,小编给大家总结了以下内容。如下资料是关于shell两个脚本连接方法的内容介绍。

主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、成都响应式网站建设公司、程序开发、微网站、成都小程序开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的成都网站制作、网站设计、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。

#!/bin/bash

#

#This is for auto run the script to save the time 

#

#By bobo5620301@163.com

#chose the latest 10 file and chose one to run 

array[0]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '2p'`

array[1]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '3p'`

array[2]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '4p'`

array[3]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '5p'`

array[4]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '6p'`

array[5]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '7p'`

array[6]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '8p'`

array[7]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '9p'`

array[8]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '10p'`

array[9]=`ls -lt /mnt/shfw/builds/Griffin/Experimental  | awk '{ print $9 }' | sed -n '11p'`

cat << EOF

    Select which one you like to run:

    ============================

    1. ${array[0]}

    2. ${array[1]}

    3  ${array[2]}

    4. ${array[3]}

    5. ${array[4]}

    6. ${array[5]}

    7. ${array[6]}

    8. ${array[7]}

    9. ${array[8]}

   10. ${array[9]}

EOF

while [ ! "${command}" ]

do

    echo -n "Select commandistrator :"

    read ASTR

    case ${ASTR} in

        1 )  command=${array[0]}     ;;

        2 )  command=${array[1]}     ;;

        3 )  command=${array[2]}     ;;

        4 )  command=${array[3]}     ;;

        5 )  command=${array[4]}     ;;

        6 )  command=${array[5]}     ;;

        7 )  command=${array[6]}     ;;

        8 )  command=${array[7]}     ;;

        9 )  command=${array[8]}     ;;

       10 )  command=${array[9]}    ;;

        * )  echo "Number not found" ;;

    esac

done

# when we chose the file and we will run int with the below command one after one. 

echo "the select command is ${command}"

/home/mli/workspace/mkautows.sh  /mnt/shfw/builds/Griffin/Experimental/${command}/sf3500A0SataDebug /home/mli/workspace/autows

echo "/mnt/shfw/builds/Griffin/Experimental/${command}/sf3500A0SataDebug "

/home/mli/workspace/cpfw_tcms.py --releasedir=/mnt/shfw/builds/Griffin/Experimental/${command}/sf3500A0SataDebug   --config=C35000301

关于shell两个脚本连接方法就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。


当前题目:shell两个脚本连接方法介绍
分享路径:http://pwwzsj.com/article/jhoiec.html