-
编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入...
2018-06-25 13:11:16编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止; #! /bin/bash n=0 while [ $n -lt "1" ]; do read -p "...编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止;
#! /bin/bash n=0 while [ $n -lt "1" ]; do read -p "Please input a number, it must greater than "1":" n done sum=0 for i in `seq 1 $n`; do sum=$[$i+$sum] done echo $sum
-
shell脚本编写依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字
2019-12-16 19:16:42依次提示用户输入 3 个整数,脚本根据数字大小依次排序输出 3 个数字 vim 777.sh #!/bin/bash read -ep "请输入一个整数:" num1 read -ep "请输入一个整数:" num2 read -ep "请输入一个整数:" num3 echo -e "$num1\n...创建shell脚本文件 vim 777.sh
#!/bin/bash read -ep "请输入一个整数:" num1 read -ep "请输入一个整数:" num2 read -ep "请输入一个整数:" num3 echo -e "$num1\n$num2\n$num3"|sort -nr
执行脚本测试
[root@ localhost ~]# sh 777.sh 请输入一个整数:1 请输入一个整数:7 请输入一个整数:2 7 2 1
-
shell脚本编写猜数字脚本
2020-07-16 23:11:08首先编写bash环境 #! /bin/bash prive=$(expr $RANDOM % 100 ) #变量一个随机数 ... read -p "请输入一个数字" num #键盘输入的数字 赋值给num echo $num let count++ #计数 if [ $num -gt $prive ];then #判断大小首先编写bash环境
#! /bin/bash prive=$(expr $RANDOM % 100 ) #变量一个随机数 echo $prive count=0 while : #设置循环 do read -p "请输入一个数字" num #键盘输入的数字 赋值给num echo $num let count++ #计数 if [ $num -gt $prive ];then #判断大小 echo "猜大了" elif [ $num -lt $prive ];then echo "猜小了" else echo "猜对了" echo "总共猜了$count" exit fi done ~
-
编写shell脚本,输入一个数字n并计算1~n的和。要求:输入的数字不能小于1和空。
2020-05-07 22:19:28[root@qls /service/scripts]...read -p "请输入一个数字:" Num if [[ ! $Num =~ ^[0-9]+$ ]];then echo "你输入的不是一个正整数!请重新输入!" exit fi if [ $Num -eq 0 ];then echo "数字不能为零!请重新输...[root@qls /service/scripts]# cat number-1.sh #!/bin/bash read -p "请输入一个数字:" Num if [[ ! $Num =~ ^[0-9]+$ ]];then echo "你输入的不是一个正整数!请重新输入!" exit fi if [ $Num -eq 0 ];then echo "数字不能为零!请重新输入!" exit fi for i in $(seq 1 $Num) do Sum=$(( $Sum + $i )) done echo "从数字1加到${Num}的和为: $Sum"
-
新建一个shell脚本_分享一个有趣的shell脚本--编写正(或长)方形图形
2021-01-13 18:03:01概述分享一个比较有趣的shell脚本,主要是编写一个正(或长)方形,接收用户输入的数字。脚本实现如下:这里注意eval的用法。#!/bin/bash############################################################## File Name:... -
编写一个弹出式菜单的shell程序_分享一个有趣的shell脚本--实现抓阄程序
2020-12-08 16:12:27需求使用shell编写一个抓阄的程序:1、执行脚本后,输入英文名字全拼,产生随机数01-99之间的数字,数字越大评分就去高,前面已经抓到的数字,下次不能在出现相同数字。2、第一个输入名字后,屏幕输出信息,并将名字... -
redchat怎么编写shell脚本_面试官:如何用shell脚本编写正(或长)方形图形
2020-12-30 19:01:33概述分享一个比较有趣的shell脚本,主要是编写一个正(或长)方形,接收用户输入的数字。脚本实现如下:这里注意eval的用法。#!/bin/bash############################################################## File Name:... -
shell脚本实现猜数字小游戏
2020-06-17 20:07:21shell脚本实现猜数字小游戏创建脚本编写脚本运行脚本 创建脚本 # vim /root/caishuzi.sh 编写脚本 #/bin/bash sj_num=$(echo `expr $RANDOM % 100`) count=0 while : do read -p "请输入一个随机数:" num let ... -
Linux学习之shell脚本编写
2019-08-20 09:54:09shell脚本后面接的参数,第一个接的参数就是$1,后面依次排序,$0表示该脚本文件名 $#,表示后面所接的参数个数 $@,表示"$1""$2""$3""$4",,, $*,表示"$1c$2c$3c$4…" 一般说来记住$@即可 shift参数变量偏移 在... -
shell脚本练习
2020-04-03 21:22:13(2)编写shell脚本,输入一个数字n并计算1~n的和。需求:如果输入的数字小于1,则重新输入,直到输入正确的数字为止。 (3)编写shell脚本,把/root/目录下的所有目录(只需要一级)复制到/tmp/目录下。 ... -
linux 下shell 编写脚本
2014-10-29 17:15:00程序结构练习:编写一个脚本,给定一个正整数,计算出这个数所有位的数字之和。 例如:程序给定输入123,那么应该返回1+2+3=6。 2.程序结构练习:编写一个脚本,给定一个正整数,反序输出这个这个数。 例如:程序... -
shell脚本练习题
2018-09-04 14:18:12编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止; 编写shell脚本,把/root/目录下的所有目录(只需要一级)拷贝到/tmp/目录下;... -
面试常用shell脚本_面试官:如何用shell脚本实现抓阄程序
2020-12-30 19:01:32需求使用shell编写一个抓阄的程序:1、执行脚本后,输入英文名字全拼,产生随机数01-99之间的数字,数字越大评分就去高,前面已经抓到的数字,下次不能在出现相同数字。2、第一个输入名字后,屏幕输出信息,并将名字... -
Shell脚本编程
2015-06-16 23:48:101.编写shell 脚本,计算1-100 的...echo $sum2)编写shell 脚本,要求输入一个数字,然后计算出从1 到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止;#!/bin/bash numsave=0 read -p -
小SHELL脚本
2017-12-25 17:29:33要求:编写一个脚本,输入任何非0数字,输入0时中断循环。对输入的数字进行统计求和。 1脚本内容如下:[root@svr7 ~]#vim /root/22.sh#!/bin/bashsum=0 #定义变量while : #... -
使用Shell编写猜数字的小游戏
2017-10-16 11:25:10初学Shell时,需要使用shell完成各种各样的小目标,比如输入一个日期,计算那天是星期几,又或者编写一个小游戏。 首先给大家介绍一个概念就是RANDOM,random(),函数,random函数返回一个0~num-1之间的随机数. ... -
Linux编程_Shell脚本练习题
2019-10-01 14:32:191,编写shell脚本,计算1~100的和。 #! /bin/bash ...2,编写shell脚本,输入一个数字n并计算1~n的和。 要求:如果输入的数字小于1,则重新输入,直到输入正确的数字为止。 #! /bin/b... -
shell脚本编写时的必备命令之控制语句和简单运算
2019-06-13 12:32:07一、shell 中常用的控制语句 1.for语句 for i in {1..10} ...##seq用于产生从某个数到另外一个数之间的所有整数,并且可以使用变量输入的数字 #!/bin/bash for i in `seq 1 3` do echo $i done ... -
高级Shell脚本编程
2013-10-28 10:08:1932.1. 非官方的Shell脚本编写风格 33. 杂项 33.1. 交互与非交互式的交互与非交互式的shell和脚本 33.2. Shell包装 33.3. 测试和比较: 一种可选的方法 33.4. 递归 33.5. 将脚本"彩色化" 33.6. 优化 33.7. ... -
使用Shell编写一个交互式的计算器
2019-02-16 09:13:54请输入第一个数字 : " two="请输入第二个数字 : " san="请输入(+|-|*|/) : " bb="--------------------" t="输入q或Q退出这个计算器" read -p "$one" num1... -
第十二章:shell脚本课后习题
2020-03-27 22:41:50第十二章:shell脚本课后习题 1.编写shell脚本,计算1~100的和。 [root@zl_cloud sbin]# cat 1.sh #! /bin/bash sum=0 for i in `seq 1 100`;do sum=$[$i+$sum] ...2.编写shell脚本,输入一个数字n并计算1~... -
shell脚本基础巩固(7)
2019-07-11 15:01:59当编写好一个shell脚本文件,运行的时候,可以在命令后面添加参数,也可以在运行的过程中输入参数来改变程序的行为。 命令行传参 1.位置参数 当我们在运行脚本文件时,会输入脚本文件名,如果后面有参数则加上... -
linux 第十五章 shell 脚本习题
2013-12-03 12:33:06编写shell脚本,计算1-100的和;...do sum=$[$sum+$i]doneecho $sum编写shell脚本,要求输入一个数字,然后计算出从1到输入数字的和,要求,如果输入的数字小于1,则重新输入,直到输入正确的数字为止; #! /bin/bas... -
深入学习shell脚本艺术
2011-02-22 04:01:01再来一个时间输入 9-4. Timed read 9-5. 我是root? 9-6. arglist:通过$*和$@列出所有的参数 9-7. 不一致的$*和$@行为 9-8. 当$IFS为空时的$*和$@ 9-9. 下划线变量 9-10. 在一个文本文件的段间插入空行 9-11. 利用...
收藏数
112
精华内容
44
-
Android实现伴奏录音合成MP3
-
Fenzo:Mesos框架的可扩展调度程序-源码
-
Lvm管理器2
-
QComboBoxList.zip
-
XSLT
-
GlusterFS文件系统的搭建和使用
-
常见布局小技巧.7z
-
<xsl:choose>
-
进程、线程、线程池的相关知识
-
Nodejs Node.js + Express 3 构建网站简单示例
-
Mysql数据库面试直通车
-
粒子群算法工具箱
-
HSD2_NV3022驱动+数据手册.zip
-
项目总体计划模板.docx
-
尚硅谷Vue3.0新特性教程
-
91.92.93
-
spark大数据分析与实战
-
C++MFC开发远程控制软件教程(VS2013)
-
【硬核】一线Python程序员实战经验分享(1)
-
UM1718.pdf