GNU slackware.pp.ru
Linux Slackware Энциклопедия от А до Я

Сайт посвящен свободно распространяемому ПО и Linux Slackware в частности.
Разделы: Раздел / Тема RSS
  Введение
  Установка
  Настройка
  Оптимизация
  Программы
  Секреты
  Книги
  Форум
  Википедия
  Архив
  Ссылки

GISMETEO.RU: погода в г. Москва

Яндекс.Метрика
Главная -> Книги -> Руководство по установке и использованию системы Linux.
Запуск команд оболочки next up previous contents
Next: Помощь в работе с Up: Работа с редактором vi Previous: Вставка содержимого других файлов

Запуск команд оболочки

    Из редактора vi можно выполнять команды оболочки. Команда :r! работает аналогично команде :r, но вместо содержимого другого файла она вставляет в редактируемый файл выдачу некоторой команды. Например, введя команду


:r! ls -F
мы получим следующее:

COW IS THE TIME FOR ALL WOMEN TO COME TO THE SESSION.

letters/ 

misc/ 

papers/ 

Можно также "временно выйти" из редактора, запустить команду и затем вернуться обратно. Например, если будет введена команда


:! ls -F
то команда ls -F будет исполнена, ее результат будет выдан на экран, но выдача вставлена в файл не будет. Если используется команда

:shell
то редактор vi запускает сеанс (instance) командной оболочки, прерывая редактирование на время исполнения команд. Для выхода из оболочки и возвращения к редактированию надо ввести команду exit.


next up previous contents
Next: Помощь в работе с Up: Работа с редактором vi Previous: Вставка содержимого других файлов

root
Sun Aug 29 12:01:30 MSD 1999