スクリプトは5つの数字を読み、次に最も高い数字から最も低い数字にソートします。

スクリプトは5つの数字を読み、次に最も高い数字から最も低い数字にソートします。

私は5つの数字を取得し、最大数字から最小数字の順に並べ替えるスクリプトを作成しようとしています。これが私が今まで持っているものです:

#!/bin/bash
clear

echo "********Sorting********"
echo "Enter first number:"
read n1
echo "Enter second number:"
read n2
echo "Enter third number:"
read n3
echo "Enter fourth number:"
read n4
echo "Enter fifth number:"
read n5  

ベストアンサー1

リバーススイッチを使用してアライメントを使用できます。

echo -e "$n1\n$n2\n$n3\n$n4\n$n5" | sort -rn 

おすすめ記事