Я пишу код, где я должен попросить пользователя написать три цифры ввода, а затем распечатать его в порядке убывания, но sort -r не работает.Bash script по убыванию
#!/bin/bash
echo "Enter 3 numbers with space between"
read num1 num2 num3 | sort -r
echo "$num1 $num2 $num3"
Трудно предложить решения, когда проблема заявление просто «не работает». Пожалуйста, отредактируйте ваш вопрос , чтобы дать более полное описание того, что вы ожидаете от и как это отличается от фактических результатов. См. [Ask] для подсказок о том, что делает хорошее описание . –
i кроме этого, чтобы напечатать результат от высокого до низкого значения, введенного пользователем. например, если пользовательский тип 472 я хочу, чтобы он печатал 742. но после того, как я введу номер, его печать будет в том же порядке, что и я. –
Эта информация должна быть частью самого вопроса ** **, а не комментария. [edir] вы публикуете. – Tsyvarev