Я думаю, что нашел ответ: blkid
Из страницы справочника:
blkid программа является интерфейсом командной строки к работе с libblkid (3) библиотека. Это может определить тип содержания (например, файловая система или подкачка), который блочное устройство содержит и также приписывает (маркеры, пары NAME=value) от метаданных содержания (например, поля LABEL или UUID).
По-видимому, это печатает имя устройства наряду с типом файловой системы (наряду с некоторой другой полезной информацией). Получить список всех устройств с их типами:
blkid | sed 's!\(.*\):.*TYPE="\(.*\)".*!\1: \2!'
Найти все /dev/sd*/
устройства, просто добавьте в grep:
blkid | grep "/dev/sd.*" | sed 's!\(.*\):.*TYPE="\(.*\)".*!\1: \2!'
Затем просто cut
или awk
получить то, в чем Вы нуждаетесь.
Можно связать команду завершения с любым сочетанием клавиш. Выберите что-то, что это легко ввести, но вряд ли появиться в нормальной команде, как говорят что капитал A. Поместить bind "A":complete
в ~/.bashrc
, и новые экземпляры удара используют капитал A, а также ВКЛАДКА для вызова завершения.
Ввод, который Ctrli отправляет тому же символу как Вкладка, был бы. Это должно работать, не снова переплетая ключей.
в emacs режиме, поражая EscEsc, кажется, имеет тот же эффект как Вкладка.
ESC
6 раз, прежде чем это автоматически заполняет, затем это делает это каждые два ESC
после этого. gnome-terminal
в GNU screen
– jordanm
12.06.2013, 00:58
Согласно странице ServerAuditor, "Вкладка, активированная двойным сенсорным жестом".
Другая iOS ssh клиенты, которые я видел, имеет способ инициировать вкладку.
A
в команде, пока это - или параметр пути/имени файла или в самой команде, можно использовать?
затем хит этоA
автоматически заполнять. Или можно поместить файл в некоторое стратегическое расположение, к которому можно автоматически заполнить, для получения A. Не что-то, что Вы хотели бы сделать очень часто, но в течение случайного времени, когда Вам нужно в том, что Вы связываете для автоматического заполнения для не автоматического заполнения, это должно работать. – a CVn 12.06.2013, 14:37