Fc (Unix) - Fc (Unix)
Эта статья нужны дополнительные цитаты для проверка. (август 2013) (Узнайте, как и когда удалить этот шаблон сообщения) |
| Разработчики) | Разные Открытый исходный код и коммерческий Разработчики |
|---|---|
| Операционная система | Unix, Unix-подобный |
| Платформа | Кроссплатформенность |
| Тип | Команда |
fc стандартная программа на Unix и Unix-подобный операционные системы который перечисляет, редактирует и повторно выполняет команды, ранее введенные в интерактивную оболочку. fc это встроенный команда в Баш и Zsh снаряды и инициализм за "жix command ". Это особенно полезно для редактирования сложных многострочных команд. Редактор можно указать, установив РЕДАКТОР (изменяет редактор по умолчанию) или FCEDIT переменная окружения.
Примеры
Флаг -l используется для перечисления истории предыдущих команд, с примером, показывающим команду ls как элемент 1001 в истории пользователя.
$ fc -l1001 lsФлаг -s с этим индексом затем вызовет команду истории из 1001:
$ fc -s 1001lsХотя мощнее, -s включает встроенную замену.
$ ls флудер[пользовательская опечатка]$ fc -s ^ floder ^ папка ^ ls папка[Команда изменена и выполняется с исправлением]Наиболее эффективно, если выполнить fc самостоятельно правки последняя выполненная команда. Редактор можно указать в командной строке (-e) или через переменную среды FCEDIT. Таким образом, пользователь может полностью изменить последнюю команду, выполненную через редактор, после выхода выполнит полученную команду. [1]
$ fc[Изменять 'ls' к 'ls -la' в редакторе и выйдите]ls -laСмотрите также
Рекомендации
внешняя ссылка
- : обработать список истории команд - Справочник по командам и утилитам, Единая спецификация UNIX, Выпуск 7 из Открытая группа
| Этот Unix -связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |