a=$1
b=$2
c=$3
expr $a + $b + $c
1.保存为*.sh(“*”为你想命名的名字)
2.增加可运行权限chmod +x *.sh
3.运行脚本./*.sh 10 11 12
三个数你随便写了,我这里是10 11 12
[root@zuozhang003 tmp]# cat test.sh#!/bin/bash
list=$@
echo $list
num=0
for i in `echo $list`
do
num=$((num+i))
done
echo $num
[root@zuozhang003 tmp]# ./test.sh 1 2 3 4
1 2 3 4
10
明白了吗?
下面是代码:
#/bin/sh
touch data2
echo -e "品牌,销量\nhuawei,1000\niphone,1500\nvivo,1600\nLenovo,2000\nSamsung,4000" >data2
cat data2
cat data2 | awk -F, '{sum+=$2} END {print "季度总销量>为: "sum}'
--------------------
*.data2是用命令建的,内容也是用命令写入的,格式应该也不是太好,你追问吧,看看哪不符合要求
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)