Как я могу создать пустой файл из командной строки?
command-line
NES
источник
источник
touch newfile.txt
или другое расширение (если вам нужно указать расширение).newfile
уже существует и не пуст, то уtouch newfile
вас останется непустой файл. Может быть, не то, что вы хотели.newfile
уже существует,touch
команда просто обновит временную метку файла (для чего именно предназначена команда) без редактирования содержимого файла.Также создаст пустой файл. Если файл уже существует, он будет усечен (очищен). Чтобы сохранить содержимое файла, используйте
>>
для добавления, как в:Даже если файл существует, его содержимое не будет затронуто.
Изменить : Если у вас нет контента для ввода, это быстрее:
Запись.
:
это команда здесь. Это не часть приглашения.источник
точный путь есть и другой путь
Разница в том, что file1.ext будет нулевым байтом, а file2.ext будет одним байтом. Вы можете проверить это
источник
Используя
vim
редактор, вы также можете создать пустой файл.Затем сохранить
источник
vim
.Команда
создает пустой файл, если ваша версия
echo
поддерживает ключ -n.Или вы могли бы использовать
printf
источник
Python однострочный:
В основном, реализация Python
touch
.Мы можем сделать это короче с этим:
источник