Команда type

Команда type

Описание команды type

В командной оболочке Windows, команда type является встроенной командой, которая отображает содержимое одного или нескольких текстовых файлов. 

Команда type позволяет просмотре текстовой файла без его изменения.

При попытке вывести на экран нетекстовый файл, байты, содержимое которых представлено неотображаемой частью таблицы ASCII, управляющими символами (0x00–0x1F или 0x7F), интерпретируется как служебные символы, что выражается в непредсказуемом перемещении курсора, выводе звука, очистке окна и т.п.

При отображении двоичного файла или файла, созданного программой, на экране могут отображаться странные символы, в том числе символы перевода страницы и символы escape-последовательности. Эти символы представляют управляющие коды, используемые в двоичном файле. Избегайте использования команды type для отображения двоичных файлов.

В PowerShell, type является встроенным псевдонимом для командлета Get-Content, который также отображает содержимое файла, но с другим синтаксисом.

Формат командной строки type

TYPE [диск:][путь]имя_файла

Параметры командной строки type

[диск:][путь]имя_файлаУказывает расположение и имя файла или файлов, которые требуется просмотреть. Если имя_файла содержит пробелы, его необходимо заключить в кавычки (например, «Имя файла, содержащее пробелы.txt»). Также можно добавить несколько имен файлов, добавив пробелы между ними.
/?Отображение справки в командной строке.

Примеры использования type

type Басня.txtВыводит на экран содержимое текстового файла Басня.txt текущего каталога. Текстовый файл предварительно был сохранен в кодировке utf-16 le.
type Басня.txt «Басня 2.txt»Выводит на экран содержимое двух текстовых файлов Басня.txt и «Басня 2.txt». Текстовые файлы предварительно были сохранены в кодировке utf-16 le.
type Басня.txt > nulВыводит содержамое файла на «пустое устройство» nul.
type sp77787.exeПопытка открыть файл sp77787.exe
type video-2064-0125-1510-10.flvПопытка открыть video-2064-0125-1510-10.flv

Добавить комментарий

Ваш адрес email не будет опубликован.