99问答网
所有问题
Linux中Shell编程,sum='expr $i + $j ' 和sum=$(($i + $j ))是一个意思吗?
如题所述
举报该问题
推荐答案 推荐于2018-03-04
1、是一样的,不过注意'expr $i + $j '不是单引号,应该是1左边带~号那个键。
2、测试t.sh
#!/bin/sh
i=4
j=5
sum1=`expr $i + $j`
sum2=$(($i + $j ))
((sum3=i +j ))
echo $sum1 $sum2 $sum3
3、./t.sh
9 9 9
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WejOvX7vzOv7B77WOBj.html
其他回答
第1个回答 2016-06-23
是同一个意思,都是加法运算的不同表达方法。
相似回答
shell
循环计算平均值时一直提示非数值型错误
答:
expr
命令为
Linux中
的命令,一般用于整数值计算,但也可用于字符串操作。数值测试 可以用expr测试一个数。如果试图计算非整数,将返回错误。rr=1.1 expr
$
rr + 1 expr: non-numeric argument rr=2 expr $rr + 1 3 这里需要将一个值赋予变量(不管其内容如何),进行数值运算,并将输出导入dev/nu...
linux
shell
) 双括号运算符使用
答:
有了双括号运算符:[[]],[],test 逻辑运算,已经let
,expr
都可以抛到一边了。
linux
var什么
意思
答:
在
Linux
shell编程中,
var代表一个新的变量,而
expr
则是expression的缩写,可以视作一种特定的表达式。str则类似于string,尽管它们名称相似,但实际含义有所不同。在某些情况下,我们需要判断某个变量是否存在。如果变量存在,则将该变量的值赋给新的变量;若不存在,则将其他值赋给新的变量。具体来说...
编写
一个shell
程序,键盘输入两个数以及+、-、*、/中的任一运算符,计算...
答:
\*)
sum=$
(
expr
$num \* $num2);;[!+-*/]) echo "method must be + - * /" >&2 exit 99 ;;esac } case $# in 0) printf "Calculator> "read num method num2 checkargu echo $sum ;;3) num=
$1
;
method=$2 ; num2=$3 checkargu echo $sum ;;) exit 97 ;;esac...
在
shell编程
的for in循环
中,
如何在条件中使用两个变量。
答:
如果是bash, 可以用 for ((
expr1; expr
2; expr3 )) 这种循环语法来实现。 比如 for ((
i=1,
j=
7; i<5 && j >3; i++, j-- ))do echo "i
$i,
j
$j
"done
怎么写
LINUX
的
SHELL
?
答:
sed: Sed
是一个
基本的查找替换程序。可以从标准输入(比如命令管道)读入文本,并将结果输出到标准输出(屏幕)。该命令采用正则表达式(见参考)进行搜索。不要和
shell
中的通配符相混淆。比如:将
linux
focus 替换为
Linux
Focus :cat text.file | sed 's/linuxfocus/LinuxFocus/' > newtext.file awk: awk 用来从文本文件...
在
Linux
系统下编写
shell
程序,十万火急,求解!
答:
判断输入值大于1 if [
$i
-ge 1 ]then echo -e "数\t平方\t立方"for j in `seq
1
$i`do echo -e "
$j
\t$(($j*$j))\t$(($j*$j*$j))"done else echo "你输入值有错"fi 将以上拷贝到
shell
_2.sh中。让shell_2.sh 可执行: chmod a+x shell_2.sh 用法:./shell_...
Linux
的
Shell
相关知识简要描述几种主流的
shell
及特点!!!
答:
C
shell是一
种比Bourne shell更适于编程的
shell,
它的语法与C语言很相似。 Linux为喜欢使用C shell的人提供了Tcsh。Tcsh是C shell的一个扩展版本
,Linux
下的C shell则更多的考虑到了用户界面的而友好性,它支持不少新功能。例如:提供了一个命令列(command line)编辑程序,提供了命令列不全功能,...
linux
命令
SHELL编程
:从键盘输入
一个
数,若大于0,则输出该数;若小于或...
答:
1、在
shell编程中,
输入一个数可以通过read命令来完成。2、大于0输出该数,小于或等于0,输出0值,可以借助于if结构来判断。3、示例如下 //read从键盘读取一个数保存到变量i中//并同时输出:“输入一个数”的字符提示read -p "输入一个数:"
i;
//如果用户输入的数i大于0就输出i的值if ((i ...
大家正在搜
编程中sum是什么意思
函数中sum是什么意思
表格中sum是什么意思
在excel中sum的功能
excel中sum函数高级用法
excel中sum函数不能用
excel中sum函数怎么用
sum=sum+i
python中的sum
相关问题
LINUX awk 语句 awk ' { SUM += $1...
求解答关于linux中shell的while脚本用法
在Linux系统中编写shell程序1到100的平方和
linux shell脚本问题
linux shell编程计算1+2+3+4+5+..+10...
在linux中一个有一个变量i , 他的 $i 和 ${i}...
创建一个Linux Shell程序文件,要求用循环计算出 1...
shell中i=$(($i+1))是什么意思