Найти в Дзене
Apple SPb Event

Как быстро создать текстовый файл с помощью терминала Linux

[via] Нередко появляется необходимость что-то быстро записать, например публичный ssh ключ для доступа к удаленному серверу, но что делать если на сервере нет удобного вам тестового редактора или в любой другой ситуации, когда вам необходимо быстро создать текстовый файл. В данной статье мы рассмотрим несколько методов создания текстового файла без использования редакторов. Создание файла с помощью команды cat Первый метод полезен, если вам нужно и создать текстовый файл, и записать в него информацию. Для создания файла выполните cat > text.txt После нажатия клавиши Enter вы сможете ввести любой необходимый вам текст. Для завершения ввода нажмите сочетание клавиш Ctrl+D, которое введет EOF (end of file) и файл будет записан. После чего вы можете проверить созданный файл с помощью команд ls -l text.txt cat text.txt Первая выведет строку, содержащую права доступа к файлу, время создания файла и так далее, а вторая выведет текст, записанный в файл. Создание файла с помощью команды touch В
Оглавление

[via]

Нередко появляется необходимость что-то быстро записать, например публичный ssh ключ для доступа к удаленному серверу, но что делать если на сервере нет удобного вам тестового редактора или в любой другой ситуации, когда вам необходимо быстро создать текстовый файл. В данной статье мы рассмотрим несколько методов создания текстового файла без использования редакторов.

Создание файла с помощью команды cat

Первый метод полезен, если вам нужно и создать текстовый файл, и записать в него информацию. Для создания файла выполните

cat > text.txt

После нажатия клавиши Enter вы сможете ввести любой необходимый вам текст. Для завершения ввода нажмите сочетание клавиш Ctrl+D, которое введет EOF (end of file) и файл будет записан.

После чего вы можете проверить созданный файл с помощью команд

ls -l text.txt

cat text.txt

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

Создание файла с помощью команды touch

Второй метод полезен, когда вам не нужно сразу записывать текст в созданный файл. Команда touch лишь создаст файл (не обязательно текстовый), с которым можно будет впоследствии работать. Для создания файла выполните

touch text.txt

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

еcho $?

Она выводит код завершения последней введенной команды. Также вы можете проверить создан ли файл с помощью

ls -l text.txt

С помощью touch вы можете создать несколько файлов, для этого выполните

touch text1.txt text2.txt text3.txt

После чего в текущей директории будут созданы 3 файла: text1.txt, text2.txt и text3.txt.

Еще по теме: