博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
shell-while
阅读量:3679 次
发布时间:2019-05-21

本文共 348 字,大约阅读时间需要 1 分钟。

#!/bin/bash
#1-2-8
# shell 中所有的变量都是字符串型的 注释的#若紧跟在语句后 则连注释一起赋给变量
#提示用户输入 -n 不换行
echo -n "Please enter number :"
read n #读入输入的值放到变量n中
sd=0
rev=""
on=$n #将变量n的值保存到变量on中,方便以后使用
echo "You put number is $n"
while [ $n -gt 0 ]
do
sd=$(( $n % 10)) #求余
n=$(( $n / 10)) #去掉当前的最后一位数字剩下的数
rev="$rev$sd" #将当前的最后一位数放到字符串之后
done
 
echo "$on in a reverse order $rev"

转载地址:http://rcwdn.baihongyu.com/

你可能感兴趣的文章
12.2 ES6新特性:Symbol、Promise、迭代器和生成器
查看>>
12.3 ES6 新特性- Set、Map、class 类和模块化
查看>>
Docker-入门简介-Study01
查看>>
Docke-CentOS安装-Study02
查看>>
Docker-常用命令-Study03
查看>>
Docker-Tomcat为何看不到访问界面?
查看>>
IDEA-忽略文件显示
查看>>
UnsupportedClassVersionError-异常解决
查看>>
Mysql (InnoDB&MyISAM )-如何在两种存储引擎中进行选择?
查看>>
SpringAop两种代理模式-源码分析
查看>>
IDEA-自定义常用代码块
查看>>
JAVA多线程-JUC-8锁
查看>>
Vue-实现对象拷贝
查看>>
export 命令导出变量
查看>>
JAVA-快速接入第三方应用登录(QQ、微信、微博)
查看>>
日常记录---编译文件后出现$1.class等文件
查看>>
跟我学UDS(ISO14229) ———— 0x22(ReadDataByIdentifier)
查看>>
跟我学UDS(ISO14229) ———— 0x23(ReadMemoryByAddress)
查看>>
跟我学UDS(ISO14229) ———— 0x2E(WriteDataByIdentifier)
查看>>
跟我学UDS(ISO14229) ———— 0x3D(WriteMemoryByAddress)
查看>>