问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在linux中写出一个shell脚本,打印输出1~5的平方

发布网友 发布时间:2022-05-10 10:15

我来回答

4个回答

热心网友 时间:2023-10-03 07:33

#!/bin/bash

read -p "please input a number:" num

sum=0

for ((i=1;i<=$num;i++))

do

sum=$[$i**2+$sum]

done

echo $sum

注释:

num:输入的数;

sum:保存结果;

$i**2:求平方

扩展资料:

Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现代电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

Linux继承了Unix的特性,具有非常强大的网络功能,其支持所有的因特网协议,包括TCP/IPv4、TCP/IPv6和链路层拓扑程序等,且可以利用Unix的网络特性开发出新的协议栈。

Linux系统工具链完整,简单操作就可以配置出合适的开发环境,可以简化开发过程,减少开发中仿真工具的障碍,使系统具有较强的移植性。

参考资料来源:百度百科-Linux

热心网友 时间:2023-10-03 07:33

#!/bin/sh
for ((a=1; a<=5; a++))
do
let 'b=a * a'
echo $a $b
done

追问请问:
#!/bin/bash
int =1
until [$int -gt 5]
do
sq='expr $int \*$int'
echo $sq
int='exper $int =1'
done

这个是不是正确的,若果是,那么until [$int -gt 5]是什么意思么?

追答

-gt就是大于

until [ $int -gt 5 ]表示,变量int直到大于5跳出do。。。done循环

你的脚本里面有错误,改正如下:

#!/bin/bash
int=1
until [ $int -gt 5 ]
do
    sq=`expr $int \* $int`
    echo $sq
    int=`expr $int + 1`
done

热心网友 时间:2023-10-03 07:34

上面两个回答是常规的表达,我这儿就用awk写一个吧

awk 'BEGIN{for(i=1;i<=5;i++) print i,i^2}'

热心网友 时间:2023-10-03 07:35

#! /usr/bin/bash
for((i=1; i<=5; i++))
do
    j=$(($i*$i));
    echo $i,    $j;
done

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
脾基本简介 人体有2个脾脏吗 百度百科 人的脾有几个 我是无锡的,公司需要办理健康证,请问应该到哪里去办理? 儿童健康小常识:让宝宝快乐成长 如何构建认罪认罚案件相对不起诉适用标准 相对不起诉概述 杨笠脱口秀称男人没底线,直言没有男人生活会更幸福,你认可吗? 每个人都是独立的个体都有自己生活的选择方式和权利,别人不要干涉... ...人观点,是我的自由、我的权利别人无权 干涉”这种观点 为什么linux下脚本文件只执行第一行命令sh,后面的就不会自动执行了? 在linux下如何编程通过多线程方法在一个程序中实现服务器与客户端之间的tcp通信来传输文件 如何在LINUX发送一个tcp请求 linux网络编程里面的tcp协议怎么写? 在linux系统中用c语言编写一个网络tcp主从通信的socket程序,要求发送数据包 求编写一个基于TCPIP的文件传输系统,在linux下运行,用C编写 有客户端和服务器端 求高人棒棒忙 AI中图层使用的问题 谁知道四川省重庆市大足区万古镇有几个村 大足区与永川区是一个级别吗 潼南和大足哪个城市大 重庆直辖前,大足县归哪儿管? 查找四川省大足县月华乡是属于哪个镇 大足有哪些地方好耍? 大足是属于四川达州管还是重庆管?还是达州和重庆都有一个大足? 请问大足是那个省那个市的 大足属于哪个区 四川的大足在哪里? 大足县属于哪个市 科目一考完发了一张驾考证明丢了怎么办 衡阳自己报名考驾照科目三的纸掉了还能不能考试? java中怎么在h2中创建库 ASP.NET网页代码中&lt;h2&gt;&lt;/h2&gt;是何意,有h1,h3,h4...吗 在建筑结构图里h1和h2和h表示什么意思 h2静夜思 h2并用思想来创建一个自动发送附链接? 怎样把包含指定值的一部分的数据索引出来,不是用VLOOKUP!谢谢 采用汇兑结算方式汇款单位开立采购专户的汇出的款项应在什么科目里核算? 托收承付结算方式和汇兑结算方式在做会计分录的时候应记入什么科目? 托收承付结算方式和汇兑结算方式在做会计分录的时候应记入什么科目 怎样在无线路由器上防止别人蹭网 感恩陌生朋友的句子 2. 如果钉钉审批的相关信息需要同步其他同事,还可以怎么办? 在两个单位上都用钉钉但一个单位下载了钉钉能被另一单元发现我信息吗? 在建工程一般要给员工买哪些保险? 女朋友跟我说2852什么意思 数字2852什么意思 02852代表爱情什么意思 超声测胎儿体重约2852g+_316g是什么意思? iso 2852和iso 2037对管子的标准一样么?有什么区别? (0755) 3661 2852是什么电话? 浑人是什么意思? 指什么的人