`fc` 命令中的字母代表什么?

21 zsh posix command

我刚刚遇到了一个fc命令,它可以让您编辑上一个命令并在之后发出它。

它有自己的FCEDIT用于设置编辑器的环境变量,以及POSIX 程序员手册( 1p) 中的手册页。

它在/tmp目录中创建一个文件并在保存文件时执行内容(:wqin vim)。

除此之外,它还可以编号并列出fc -l以前执行的命令以供选择。

所以知道这个命令真的很好很方便。

问题是它的名字的真正含义是什么?如何将命令与其功能联系起来?

“一流”?或者甚至只是作为“功能”(写完上一句后我想到了什么)?

该手册将其简称为“fc 实用程序”。

Dea*_*rip 20

尽管zshbuiltins(1)手册页没有指明,但该fc命令与其bash对应的命令几乎相同。只需 (F)ix (C) 命令。

  • `fc` 是一个 POSIX 命令,起源于 ksh AFAIK(在 ksh86 中已经存在,当时已经称为 _fix command_)。zsh 自 1990 年首次发布以来就拥有它。我不知道 bash。bash 1.05 没有它。 (6认同)
  • 你可以试试 `man bash` 或 `man builtins`。或查看 https://linux.die.net/man/1/bash。 (2认同)