Операционная система UNIX. Руководство пользователя

Добавить вывод в существующий файл


Чтобы добавить вывод в существующий файл и не разрушить его, вы можете воспользоваться символом >>:

command >> имя_файла<CR>

В результате выполнения команды вывод будет добавлен в конец существующего файла. Если файл не существует, то он будет создан. Например, рассмотрим как добавить вывод с помощью команды cat. Команда cat печатает содержимое файлов, имена которых являются ее аргументами, в стандартный вывод. Если нет аргументов, то она печатает стандартный ввод в стандартный вывод. Сначала выполните команду cat без перенаправления вывода. Затем содержимое файла trial2 добавляем после последней строки в файл trial1 при выполнении команды cat над файлом rtial2, перенаправив вывод в файл trial1:

$ cat trial1<CR>

This is the first line of trial1. Hello. This is the last line of trial1. $ $ cat trial2<CR>

This is the beginning of trial2. Hello. This is the end of trial2. $ cat trial2 >> trial1<CR>

$ cat trial1<CR>

This is the first line of trial1. Hello. This is the last line of trial1. This is the beginning of trial2. Hello. This is the end of trial2. $



Содержание раздела