TGViewer
BashTex | Linux BashTex | Linux @bash_tex · 2.51K subscribers
Post #197 1.32K
Редактирование и повторный запуск команд из истории

Часто ли бывает, что нужно повторить или поправить команду из истории? Да. Вместо того чтобы пролистывать её через history, можно использовать fc. Команда fc (fix command) позволяет открыть последнюю команду в редакторе, изменить её и выполнить повторно.

▪️ Открыть последнюю команду в редакторе (по умолчанию nano или vim):


fc


После редактирования и сохранения команда будет выполнена

▪️ Выбрать команду по номеру (history показывает номера):


fc 123


▪️ Повторить предыдущую команду без изменений:


fc -s


▪️ Заменить аргумент в последней команде и выполнить её снова:


fc -s old=new


Пример:


$ grep "error" log.txt
$ fc -s error=warning # Выполнится grep "warning" log.txt


▪️ Расширенные возможности

1️⃣ Просмотр истории команд с номерами


fc -l


2️⃣ Фильтрация по последним N командам


fc -l -10 # Вывести последние 10 команд


3️⃣ Редактирование определённого диапазона команд


fc 100 105 # Открыть команды 100-105 в редакторе


4️⃣ Выбрать редактор вручную


FCEDIT=nano fc


▪️ Почему fc удобнее history?

Мгновенное редактирование и выполнение
Гибкость в выборе команд
Быстрое исправление ошибок без ручного ввода


BashTex 📱 #linux #utils
  • 👍 7
More from @bash_tex
  1. Oct 13, 2026openat2(): как Linux защищает от выхода за пределы каталога Допустим, приложение должно чи…
  2. Oct 12, 2026xargs против while read: где быстрее и безопаснее Обе конструкции позволяют обработать спи…
  3. Oct 9, 2026BashTex 📱 #мем
  4. Oct 8, 2026Bridge FDB - как Linux bridge узнаёт, где находится MAC Linux bridge не знает заранее, за…
  5. Oct 7, 2026/dev/tcp - сетевое соединение средствами Bash В Bash есть малоизвестная возможность работа…
  6. Oct 6, 2026Ephemeral ports - почему заканчиваются исходящие TCP-порты Когда приложение устанавливает…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →