美文网首页
编写几个shell程序

编写几个shell程序

作者: jere觅 | 来源:发表于2015-11-14 23:41 被阅读0次

实现等级到分数的换算
case: level to grade

read -n 1 -p "Type a character > "
echo
case $REPLY in
A) echo "'$REPLY' is 90-100" ;;
B) echo "'$REPLY' is 80-90" ;;
C) echo "'$REPLY' is 70-80" ;;
D) echo "'$REPLY' is 60-70" ;;
E) echo "'$REPLY' is <60" ;;
*) echo "'$REPLY' is error" ;;
esac

实现分数到等级的换算
case: grade to level

read -n 2 -p "Type a grade > "
echo
case $REPLY in
9[0-9]) echo "'$REPLY' is A" ;;
8[0-9]) echo "'$REPLY' is B" ;;
7[0-9]) echo "'$REPLY' is C" ;;
6[0-9]) echo "'$REPLY' is D" ;;
*) echo "'$REPLY' is E" ;;
esac

三种循环实现输出一个数的反转数 321-123
test 'for'

read a
for ((b=0;a>0;)); do
b=$((b*10+a%10));
a=$((a/10));
done
echo $b;

test 'until'

read a
b=0;
until (($a==0)); do
b=$((b*10+a%10));
a=$((a/10));
done
echo $b;

test 'while'

read a
b=0;
while (($a>0)); do
b=$((b*10+a%10));
a=$((a/10));
done
echo $b;

相关文章

  • 编写几个shell程序

    实现等级到分数的换算case: level to grade read -n 1 -p "Type a chara...

  • 用数组编写几个shell程序

    数组倒序1.test 'array reverse'echo "input seven number to for...

  • Shell script + crontab实现Mysql定时备

    一、Shell 脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。 业界所...

  • shell脚本

    什么是shell脚本 Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所说...

  • 78.shell编程

    shell编程 Shell脚本,是一种为shell编写的脚本程序。 Shell编程跟JavaScript、Pyth...

  • shell 介绍

    shell 介绍 什么shell shell功能 一、什么是shell shell是一个程序,采用C语言编写,是用...

  • Shell脚本语法

    1. Shell脚本简介Shell 脚本(shell script),是一种为 shell 编写的脚本程序。业界所...

  • (一)简介

    参考文献:Shell 教程 0 shell Shell 是一个用 C 语言编写的程序,Shell 既是一种命令语言...

  • linux学习之shell

    简介:在这里所说的shell是一种为 shell 编写的脚本程序。业界所说的 shell 通常都是指 shell ...

  • Shell 学习笔记

    Shell 学习笔记 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是...

网友评论

      本文标题:编写几个shell程序

      本文链接:https://www.haomeiwen.com/subject/jpdkhttx.html