shell脚本编写
linux吧
全部回复
仅看楼主
level 1
大佬们 问个问题 我有几个数据,我需要这几个数据跟一个特定值进行比较,然后输出跟这个特定值差值最大的那个 有没有什么建议
2018年11月06日 06点11分 1
level 9
数据排序,然后用最小值和最大值分别减一次特定值后取绝对值,谁更大就是谁了。
2018年11月06日 08点11分 2
我知道逻辑 菜鸡不会写 才接触这个[泪]
2018年11月06日 09点11分
level 5
c 冒泡排序
2018年11月06日 09点11分 3
level 6
楼上是对的
2018年11月06日 09点11分 4
level 7
#! /bin/bash
b=0
for i in {46,22,26,41,55,60} #需要做对比的数
do
a=$((i-100)) #需要做对比的数和特定的数值相减求差值
if [ $a -lt 0 ];then
a=$((0-a))
fi
if [ $a -gt $b ];then
b=$a
c=$i
fi
done
echo $c
输出的结果是22
2018年11月06日 11点11分 5
谢谢大佬[酷]
2018年11月07日 03点11分
level 8
也想学习shell
2019年04月09日 03点04分 8
1