Команда создает текстовый файл с помощью пользовательского ввода.
Синтаксис copy terminal-inputfs-prefix:file-path end-of-file-marker
end-of-file-marker слово, обозначающее завершение файла.
Режимы команды privileged EXEC
Рекомендации по использованию
После ввода команды выдается запрос на подтверждение пути к файлу:
Destination file path [<corrected-dst-file-path>] ?
Если уже существует файл, совпадающий по имени с результирующим, то выдается предупреждение с подтверждением:
% Warning: There is a file already existing with this path
Do you want to over write? [confirm]
Далее, без приглашения, происходит ожидание ввода текста от пользователя.
Ввод происходит по строкам до момента, когда пользователь на отдельной строке вводит слово, обозначающее завершение файла. Данное слово не попадает в результирующий файл. Данное слово обязательно должно быть единственным текстом в строке. Если будут другие символы, даже пробелы, строка будет воспринята как часть текстового файла.
При необходимости пользователь может прервать ввод с помощью CTRL+C. В этом случае результирующий файл удаляется.
При успешном создании файла выдается сообщение:
File copied successfully
Пример:
hostname#copy terminal-input flash:test EOF
Destination file path [test] ?
Line 1
Line 2
EOF
File copied successfully
hostname#more flash:test
Line 1
Line 2
Отличие данной команды от подобной команды Cisco IOS
Команда собственная (отсутствует в Cisco IOS).