Начиная с Bash 4.4, вы можете использовать параметр nosort
. В вашем примере измените последнюю строку на
complete -o nosort -F _comm comm
, и вы должны получить завершения без сортировки по алфавиту.
Важное примечание: параметры (указанные с помощью -o
) должны предшествовать функциям ( -F
). Вот почему код coderofsalvation не работал.
Чтобы проверить, с какими параметрами был смонтирован раздел, вы можете использовать команду mount -l
. Будет выведена группа строк, которые выглядят следующим образом:
sysfs on / sys type sysfs (rw, nosuid, nodev, noexec, relatime)
proc on / proc type proc (rw, nosuid, nodev, noexec, relatime)
Я выделил ту часть, на которую вам следует обратить внимание. Просто проверьте строку для интересующего вас раздела, чтобы узнать, написано ли там noatime
/ nodirtime
.