Alexander Polyakhov 28.09.2012 17:09
Есть вопрос! — Сортировка списка файлов при автодополнении (Tab bash)
Хочется настроить автокомплит так, чтобы выпадающий список имён файлов и папок был бы отсортирован по времени последнего изменения. Предлагаю разобраться как это сделать.
если их подкоректировать
Подскажи куда именно смотреть
Если бы я знал)
вообще очень похоже что это _filedir(), но у меня очень плохой bash и гарантировать я не могу
вообще очень похоже что это _filedir(), но у меня очень плохой bash и гарантировать я не могу
тебе нужна функция _filedir()
_filedir()
{
....
# COMPREPLY=( "${COMPREPLY[@]}" "${toks[@]}" )
COMPREPLY=( "май тест стринг" )
} # _filedir()
ЗЫ: учти что она у тебя будет работать для всех програм
так что возможно лучше редактировать например дополнение к mplayer(ну или где тебе надо)
_filedir()
{
....
# COMPREPLY=( "${COMPREPLY[@]}" "${toks[@]}" )
COMPREPLY=( "май тест стринг" )
} # _filedir()
ЗЫ: учти что она у тебя будет работать для всех програм
так что возможно лучше редактировать например дополнение к mplayer(ну или где тебе надо)
дабы людям не лазить в файл приведу его здесь
Тебе нужно заполнить переменную COMPREPLY
ЗЫ: почему то не работает code и sploiler вместе
Тебе нужно заполнить переменную COMPREPLY
ЗЫ: почему то не работает code и sploiler вместе
Тебе нужно заполнить переменную COMPREPLY
А что в неё вписывать хоть примерно?Вообще не совсем понятно как использовать эту функцию. Смотрю в скрипт и по ходу для автодополнения параметров (или ключей) команды.
А мне нужно например такое:
1 |
|
где
отвечающих за вывод списка => если их подкоректировать... :)