Как сделать завершение вкладки добавлением косой черты для символических ссылок каталога?

вы можете использовать следующий скрипт bash (run as sudo). он очищает / удаляет все «старые» ядра.

#/bin/bash 
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | grep -v `uname -r` > /tmp/kernelList 
for I in `cat /tmp/kernelList`
do 
  #sudo aptitude remove $I 
  sudo apt-get purge --assume-yes $I
  #echo $I
done
rm -f /tmp/kernelList 
sudo update-grub
3
задан 6 April 2017 в 21:53

5 ответов

Включите опцию mark-symlinked-directories для READLINE. Существует несколько способов сделать это:

Настроить вашу линию чтения, поместив команды в файл .inputrc: создать или отредактировать ~/.inputrc и добавить следующие строки:
$include /etc/inputrc
set mark-symlinked-directories on
Вход / Выход из системы или нажмите ctrl + x и ctrl + r, чтобы перезагрузить настройки. Настройте свой readline, поместив команды в файл .bashrc (или в файл .profile): Edit ~/.bashrc и добавьте эту строку:
bind 'set mark-symlinked-directories on'
Вход / Выход из системы или исходный файл:
source ~/.bashrc
Настроить readline для всех пользователей, создав файл .sh в каталоге /etc/profile.d: создайте файл /etc/profile.d/mark-symlinked-directories.sh, который должен выглядеть так:
#!/bin/sh
bind 'set mark-symlinked-directories on'
Исполняемые разрешения для этого файла не нужны. Регистрация / Вход-аут. Вот и все.

Дальнейшее чтение:

Раздел READLINE на странице руководства Bash Источник первых двух способов. Источник идеи для третьего пути

Один простой способ, который я нашел, - это двойная вкладка для завершения:

вкладка d пробел D oc вкладка вкладки

Первый d добавит uments, второй добавит /, а третий будет распечатывать список содержащихся каталогов.

3
ответ дан 22 May 2018 в 23:55

Включите опцию mark-symlinked-directories для READLINE. Существует несколько способов сделать это:

Настроить вашу линию чтения, поместив команды в файл .inputrc: создать или отредактировать ~/.inputrc и добавить следующие строки: $include /etc/inputrc set mark-symlinked-directories on Вход / Выход из системы или нажмите ctrl + x и ctrl + r, чтобы перезагрузить настройки. Настройте свой readline, поместив команды в файл .bashrc (или в файл .profile): Edit ~/.bashrc и добавьте эту строку: bind 'set mark-symlinked-directories on' Вход / Выход из системы или исходный файл: source ~/.bashrc Настроить readline для всех пользователей, создав файл .sh в каталоге /etc/profile.d: создайте файл /etc/profile.d/mark-symlinked-directories.sh, который должен выглядеть так: #!/bin/sh bind 'set mark-symlinked-directories on' Исполняемые разрешения для этого файла не нужны. Регистрация / Вход-аут. Вот и все.

Дальнейшее чтение:

Раздел READLINE на странице руководства Bash Источник первых двух способов. Источник идеи для третьего пути

Один простой способ, который я нашел, - это двойная вкладка для завершения:

вкладка d пробел D oc вкладка вкладки

Первый d добавит uments, второй добавит /, а третий будет распечатывать список содержащихся каталогов.

3
ответ дан 18 July 2018 в 15:25

Включите опцию mark-symlinked-directories для READLINE. Существует несколько способов сделать это:

Настроить вашу линию чтения, поместив команды в файл .inputrc: создать или отредактировать ~/.inputrc и добавить следующие строки: $include /etc/inputrc set mark-symlinked-directories on Вход / Выход из системы или нажмите ctrl + x и ctrl + r, чтобы перезагрузить настройки. Настройте свой readline, поместив команды в файл .bashrc (или в файл .profile): Edit ~/.bashrc и добавьте эту строку: bind 'set mark-symlinked-directories on' Вход / Выход из системы или исходный файл: source ~/.bashrc Настроить readline для всех пользователей, создав файл .sh в каталоге /etc/profile.d: создайте файл /etc/profile.d/mark-symlinked-directories.sh, который должен выглядеть так: #!/bin/sh bind 'set mark-symlinked-directories on' Исполняемые разрешения для этого файла не нужны. Регистрация / Вход-аут. Вот и все.

Дальнейшее чтение:

Раздел READLINE на странице руководства Bash Источник первых двух способов. Источник идеи для третьего пути

Один простой способ, который я нашел, - это двойная вкладка для завершения:

вкладка d пробел D oc вкладка вкладки

Первый d добавит uments, второй добавит /, а третий будет распечатывать список содержащихся каталогов.

3
ответ дан 24 July 2018 в 20:38

Включите опцию mark-symlinked-directories для READLINE. Существует несколько способов сделать это:

Настроить вашу линию чтения, поместив команды в файл .inputrc: создать или отредактировать ~/.inputrc и добавить следующие строки: $include /etc/inputrc set mark-symlinked-directories on Вход / Выход из системы или нажмите ctrl + x и ctrl + r, чтобы перезагрузить настройки. Настройте свой readline, поместив команды в файл .bashrc (или в файл .profile): Edit ~/.bashrc и добавьте эту строку: bind 'set mark-symlinked-directories on' Вход / Выход из системы или исходный файл: source ~/.bashrc Настроить readline для всех пользователей, создав файл .sh в каталоге /etc/profile.d: создайте файл /etc/profile.d/mark-symlinked-directories.sh, который должен выглядеть так: #!/bin/sh bind 'set mark-symlinked-directories on' Исполняемые разрешения для этого файла не нужны. Регистрация / Вход-аут. Вот и все.

Дальнейшее чтение:

Раздел READLINE на странице руководства Bash Источник первых двух способов. Источник идеи для третьего пути

Один простой способ, который я нашел, - это двойная вкладка для завершения:

вкладка d пробел D oc вкладка вкладки

Первый d добавит uments, второй добавит /, а третий будет распечатывать список содержащихся каталогов.

3
ответ дан 31 July 2018 в 13:27

Включите опцию mark-symlinked-directories для READLINE. Существует несколько способов сделать это:

Настроить вашу линию чтения, поместив команды в файл .inputrc: создать или отредактировать ~/.inputrc и добавить следующие строки: $include /etc/inputrc set mark-symlinked-directories on Вход / Выход из системы или нажмите ctrl + x и ctrl + r, чтобы перезагрузить настройки. Настройте свой readline, поместив команды в файл .bashrc (или в файл .profile): Edit ~/.bashrc и добавьте эту строку: bind 'set mark-symlinked-directories on' Вход / Выход из системы или исходный файл: source ~/.bashrc Настроить readline для всех пользователей, создав файл .sh в каталоге /etc/profile.d: создайте файл /etc/profile.d/mark-symlinked-directories.sh, который должен выглядеть так: #!/bin/sh bind 'set mark-symlinked-directories on' Исполняемые разрешения для этого файла не нужны. Регистрация / Вход-аут. Вот и все.

Дальнейшее чтение:

Раздел READLINE на странице руководства Bash Источник первых двух способов. Источник идеи для третьего пути

Один простой способ, который я нашел, - это двойная вкладка для завершения:

вкладка d пробел D oc вкладка вкладки

Первый d добавит uments, второй добавит /, а третий будет распечатывать список содержащихся каталогов.

3
ответ дан 31 July 2018 в 23:39

Другие вопросы по тегам:

Похожие вопросы: