The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа
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


  Закладки на сайте
  Проследить за страницей
Created 1996-2017 by Maxim Chirkov  
ДобавитьРекламаВебмастеруГИД  
Hosting by Ihor