Как создать файл в CMD
Иногда у вас есть bat-скрипт, или вы просто работаете в cmd, и вам нужно создать пустой файл. Возможно, как заполнитель для чего-то или вы хотите создать файл и позже добавить в него текст. Но как создать файл в CMD?
Есть несколько способов создать пустой файл или файл с текстом с помощью команды. В этой статье мы рассмотрим различные варианты.
Создайте файл в CMD
Создание файла в командной строке, по сути, осуществляется путем перенаправления какого-либо вывода в файл. Перенаправление вывода выполняется с помощью оператора >. Это означает, что мы можем, например, перенаправить текст «test» в новый файл с помощью следующей команды:
echo test > filewithtext.txtЭто создает новый текстовый файл с именем filewithtext.txt, содержащий слово 'test'.
Создание пустого файла в командной строке
Также можно создать пустой файл с помощью команды. Для этого мы будем перенаправлять значение NUL в новый файл. Таким образом, создается новый файл, который ничего не содержит. Есть два способа сделать это: мы можем скопировать значение NUL в новый файл или использовать команду TYPE, которая получает содержимое из файла, в данном случае NUL, и перенаправляет его в новый файл.
copy NUL EmptyFile.txt
Обратите внимание, что мы не используем оператор перенаправления здесь. Команда копирования копирует содержимое из команды NUL в файл EmptyFile.txt. Если файл не существует, он будет создан.
Другой вариант - использовать команду TYPE:
type nul > emptyfile.txtКоманда Type откроет содержимое данного файла в командной строке, в данном случае NUL, а оператор перенаправления > перенаправит результаты в файл emptyfile.txt.
Существует даже более короткий способ создать новый пустой файл, но мне не нравится его использовать. Проблема в том, что он вызывает ошибку. Ошибку можно игнорировать, результатом будет пустой файл:
. > empty.txtСоздайте файл и откройте его
Кроме того, что можно просто создать новый файл, также возможно создать новый файл и открыть его. Это позволяет вам сразу добавить текст. Для этого мы будем использовать встроенную команду notepad:
notepad newfile.txtЭтот метод также работает для некоторых других приложений, например, если у вас установлен Visual Studio, вы можете использовать команду code, за которой следует имя файла, чтобы создать и открыть новый файл.
Заключение
Создание нового файла в командной строке довольно просто, как вы можете видеть. Чтобы создать пустой файл, мы в основном перенаправляем нулевой вывод в новый файл.
Надеюсь, эта статья помогла вам создать новый файл. Если у вас есть вопросы, просто оставьте комментарий ниже.
