copy terminal-input

Команда создает текстовый файл с помощью пользовательского ввода.

 

Синтаксис                     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).