scp не автоматически заполняет таким же образом как другие команды

Если это будет только для SFTP, то в значительной степени любой дистрибутив будет работать.

3
22.07.2013, 07:05
2 ответа

Существует почти наверняка tcsh конфигурационный файл в масштабе всей системы в / и т.д., который имеет специальное предложение complete команда, определенная для scp. Самый легкий способ проверить это состоит в том, чтобы ввести

complete

который перечислит все пользовательские завершения. Пользовательские директивы завершения являются отчасти сложными, но намерение - вероятно, это, если Вы используете scp по крайней мере один из аргументов хочет иметь имя хоста в filepath. Можно затем попытаться выяснить, что тайны или просто добавляют

uncomplete scp

к Вашему ~/.tcshrc и муха на ручном переопределении для той одной команды.

3
27.01.2020, 21:23
  • 1
    Вы правы! Я обновил свой вопрос с "полным scp" –  wei 22.07.2013, 07:04
  • 2
    Спасибо за обновление. Я думаю, что теперь видел код, который незначительно более трудно понять, чем Perl. –  msw 23.07.2013, 14:42

Автоматический завершенный попытается соответствовать всем записям в Вашем файле hosts. Я однажды сделал автоматическое полное и получил "sexyladies.com" и думал, что моя система была поставлена под угрозу, поскольку я никогда не посещал тот сайт.

Это не было, у меня была установка файла hosts с приблизительно 20k записи сайтов, которые я хотел заблокировать. Так каждый раз, когда я делаю автоматическое полное, это проходит тот список.

0
27.01.2020, 21:23

Теги

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