"if else"读取字符并进行一些可选输出



我需要一个shell脚本为android,可以读取一些字符,例如0,1,2,3,4,5内/system/boom.sh文件,我想创建一些选项,如

If 0,1,2,3,4,5 inside /system/boom.sh then bang in /system/log.sh  
If 0,1,2,3,4,6 inside /system/boom.sh then bing in /system/log.sh  
Else bung in /system/log.sh  

我不完全清楚你的意思,我假设文件中只有一个字符串。这应该会给你一个语法的概念:

    infile='/system/boom.sh'
    outfile='/system/log.sh'
    read < "$infile"
    if [[ $REPLY == '0,1,2,3,4,5' ]]
    then
        bang > "$outfile"
    elif [[ $REPLY == '0,1,2,3,4,6' ]]
    then
        bing > "$outfile"
    else
        bung > "$outfile"
    fi

最新更新