next up previous contents index
Next: Некоторые применения перенаправления вывода Up: Перенаправление ввода и вывода Previous: Перенаправить вывод: знак >   Contents   Index

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

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

В результате выполнения команды вывод будет добавлен в конец существующего файла. Если файл не существует, то он будет создан. Например, рассмотрим как добавить вывод с помощью команды cat. Команда cat печатает содержимое файлов, имена которых являются ее аргументами, в стандартный вывод. Если нет аргументов, то она печатает стандартный ввод в стандартный вывод. Сначала выполните команду cat без перенаправления вывода. Затем содержимое файла trial2 добавляем после последней строки в файл trial1 при выполнении команды cat над файлом rtial2, перенаправив вывод в файл trial1: $ cat trial1 This is the first line of trial1. Hello. This is the last line of trial1. $ $ cat trial2 This is the beginning of trial2. Hello. This is the end of trial2. $ cat trial2 >> trial1 $ 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. $



Alex Otwagin 2002-12-16