perl -e '$mul=1foreach $i(6..10){$mul+=$i*$i}print $mul,"\n"'
用perl果然太装x了么..
#!/bin/sh
m=`expr 1`
for i in `seq 1 5`
do
m=`expr $i \* $i + $m`
done
echo "From 1 to 5: $m"
set m=`expr 1`
for i in `seq 6 10`
do
m=`expr $i \* $i + $m`
done
echo "From 6 to 10: $m"
#!/bin/bash
read -p "please input a number:" num
sum=0
for ((i=1i<=$numi++))
do
sum=$[$i**2+$sum]
done
echo $sum
注释:
num:输入的数;
sum:保存结果;
$i**2:求平方
扩展资料:
Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。
Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。
Linux系统工具链完整,简单 *** 作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。
参考资料来源:百度百科-Linux
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)