Как сортировать файлы в скрипте bash - PullRequest
0 голосов
/ 03 октября 2019

я пишу код для этого вопроса

Получите доступ к файлу суммы и отсортируйте эти значения в порядке возрастания и сохраните в другой файл с именем sum_sorted.

я написал этот код для этой проблемы

#!/bin/bash
sum=$(($1+$2))
echo "Sum is : $sum" >> sum
sort sum > sumsort

но мой вывод такой: введите описание изображения здесь

файл сортировки начинается с большого числа, почему это так?

1 Ответ

0 голосов
/ 03 октября 2019

Добавьте переключатель -n (числовой) к вашему виду. Прямо сейчас происходит сортировка по алфавиту: точно так же, как A sort, чтобы ваши числа рассматривались как числа, а не слова.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...