echo -e "请输入字母环刻度。\\n如:102311" read choice delete_2(){ turnnum=$(echo ${choice:0:2}) choice=$(echo ${choice:2}) } #截取choice的前两位 delete_2 changering_1 () { if [$ringnum_1 -le $turnnum]; then ringnum_1=$( expr $ringnum_1 - $turnnum + 26 ) else ringnum_1=$( expr $ringnum_1 - $turnnum ) fi }
时间: 2023-04-07 16:03:26 浏览: 112
【报错问题】Node 运行入口文件时,提示 `basedir=$(dirname “$(echo “$0″ | sed -e ‘s,\\,/,g’)” SyntaxError:……`
这是一个bash脚本中的函数,它的作用是将用户输入的字符串中的前两个字符提取出来,并将剩余的字符重新赋值给变量choice。具体的实现方式是使用了echo命令和字符串截取功能。其中,echo命令的参数-e表示启用转义字符,\\n表示换行符。
阅读全文