Вещь, я хотел бы отсортировать эти строки из файла, не меняя содержимого файла. Строки в файле не должны быть изменены после операции сортировки. Я хочу использовать строки для их редактирования позже, поэтому моя переменная var должна получать значения, начиная с 0: wc ... 'до 200: wc.
Вход:Числовая сортировка строк из файла
11:wc
1:wc
0:wc
200:wc
Желаемый заказ:
0:wc
1:wc
11:wc
200:wc
Я использую этот код, но не имеет никакого эффекта:
sort -k1n $1 | while read line
do
if [[ ${line:0:1} != "#" ]]
then
var=$line
fi
done <$1
Это прекрасно работает :). Как мне сопоставить, не распечатывать отсортированные результаты в моей консоли? – ZeroZek