Linux: Создание файла в командной строке

Одна из самых тривиальных, но и нужных задач в Linux - это создание файла. Это нужно как для работы скриптов, так и для повседневной работы.

Создание файла командой touch

Наверное самый популярный способ создания (по крайней мере в скриптах обычно используют его).

Если файла не существует, он будет создан. Если файл с таким именем уже есть, просто обновится временные метки, при этом не затронет содежимое файла.

 

Создание файла командой cat

Позволяет создать не пустой файл. После выполнения команда ожидает ввода текста. Для сохранения изменений необходимо нажать CTRL+D.

Так как команда интерактивная ( требует вода информации от пользователя), то использовать ее в скриптах автоматизации нельзя (скрипт просто зависнет)

Создание файла командой echo

Позволяет создать не пустой файл.

если все же нужен пустой, заускаем echo без параметров

Текстовые редакторы

Возможно создание файла с использованием различных редакторов. Вносим изменения в файл, если это требуется и сохраняемся.

vi

vim

nano

Понравилась статья? Поделиться с друзьями:
Добавить комментарий