Shell 脚本学习分享

本文通过几个有趣的故事展示了Shell脚本的应用,包括简单的数学计算、文件操作及条件判断等,适合初学者理解Shell脚本的基本语法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

#!/bin/bash
echo "======================欢迎来到进爷故事会======================="
echo "********* 输入数字任选一个故事:1.xxxxx 2.eeeeeeee ********"

read -t 5 -p "输入故事前的数字:" i

case $i in
"1")
echo " 1.这是一个关于1加到100的数学故事 "
sum=0
for((i=1;i<=100;i++))
do
sum=$[$sum+$i]
done
echo $sum
;;
"2")
echo " 2.这是关于数字的故事 "
echo "请输入五个幸运数字并以空格分开"

read n1 n2 n3 n4 n5
rm -rf /home/wangkaijin/datas/2.txt
echo -e "$n1\n$n2\n$n3\n$n4\n$n5">>/home/wangkaijin/datas/2.txt

echo "你输入的是:"
for i in $n1,$n2,$n3,$n4,$n5
do
echo $i
done

echo "奇迹即将发生............"

sort -n 2.txt
;;
*)
echo "如果你不选或者瞎选请等待几秒。。。。。 "

read -p "输入一个数:" n
read -p "麻烦您老在输入一个数:" m

if [ $n -lt $m ]
then
echo "张健全媳妇是波多野结衣!"
elif [ $n -gt $m ]
then
echo "老张抛弃了波多,爱上了小泽!"

else
echo "我打了老张,替波多报仇!"
sleep 3
echo "我写了一封信给波多,告诉她我给她报仇了,并放在了opt目录下"


cd /opt/
sudo touch send_to_boduo.txt
sudo echo "我 给你报仇了,别伤心!">>send_to_boduo.txt


sleep 3
echo "其实............."
echo "其实.........................."
eco "其实............."o "其实......................................."
sleep 3

cat /opt/send_to_boduo.txt |cut -d "给" -f 1| sed -e 's/ /喜欢你/g'


fi

;;

esac
sleep 3

echo "=======================故事结束,欢迎下次再来====================="

 

转载于:https://www.cnblogs.com/corge/p/11206013.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值