January 2026

S M T W T F S
    1 23
45 678 9 10
11121314151617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags

August 14th, 2022

alex_dragon: (Default)
Sunday, August 14th, 2022 06:34 pm

Народ, чего-то я или не понимаю, или туплю. Вот такой пример на bash'е:

Read more... )

Эффект для меня неожиданный: в новом массиве элементы оказываются расположены в обратном порядке, то есть при добавлении нового элемента в ассоциативный массив он кладётся не в конец, после предыдущего, а в начало — перед ним! Или я что-то делаю не так, или у меня глаза на жопе, или это нигде внятно не описано, потому что ассоциативные массивы во всяких пособиях обычно упоминают скороговоркой, в man bash про порядок ключей ассоциативного массива тоже кажется ни слова.

И чё с этим делать и как с этим бороться с наименьшими затратами? А именно, когда хочется получить список именно в ожидаемом порядке по возрастанию, а не наоборот.