我有这个标准输入:
read -p "Server-Number: " servernumber
服务器编号从 01 - 99 重要的是,该数字为零(01、02、03、...、10、11、...、99)如果数字为只有 1 而不是 01 ?
对不起我的英语不好;)我希望你能理解我的问题。
servernumber=`printf %02d $servernumber`
只有 Bash,没有其他进程:
servernumber=0$servernumber # add leading 0
servernumber=${servernumber: -2} # take last 2 characters
写一个 if 条件来检查
echo $servernumber | nawk '/0/{print NR}' == 1