`fc`コマンドの文字は何を表していますか?


19

fc前のコマンドを編集して後で発行できるコマンドを見つけました。

FCEDITエディタを設定するための独自の環境変数と、POSIX Programmer's Manual1pのマニュアルページがあります。

これは、ファイル作成/tmpディレクトリを、ファイルが(保存されている場合は内容を実行:wqvim)。

それとは別に、fc -l以前に実行されたコマンドに番号を付けてリストし、選択することができます。

知っておくと本当に便利で便利なコマンドです。

問題は、その名前が本当に意味するものです。コマンドとその機能を念頭に置く方法は?

"ファーストクラス"?または、単に「機能」としても(前の文を作成した後に何が思い浮かびましたか)?

マニュアルでは、単に「fcユーティリティ」と呼んでいます。

zsh  command  posix 

2
これを聞いてくれてありがとう。^ X、^ Eを押すメカニズムがその機能を実行するためにどのようなメカニズムを使用していたのか長い間考えていました。
DopeGhoti


Theresのあなたにも行うことができますクールな歴史展開の多くは... !!前のコマンドで、!-2その前のコマンドで、!-3!-Nなどそして、!:1あなたの前のコマンドからの最初の引数を与えて、!:2第二引数、!*すべての引数は、^command1^command2実行します最後のcommand1はcommand1のインスタンスをcommand2などに置き換えます
チャールズアディス

予測改善を備えた同様の3番目のコマンドもあります。

回答:


20

が、zshbuiltins(1)manページがそれを示しているわけではありません、fcコマンドはかなりのと同じであるbash対応。単に(F)ix(C)ommand。


感謝。それは理にかなっており、完璧に聞こえます。私はbash発行に切り替えましたhelp fchelpシェル組み込み用のユーティリティです)が、出力にもそれが記録されておらず、どちらもありませんwhatis fc

2
man bashまたはを試すことができman builtinsます。または、linux.die.net/man/1/bashを表示します
デスグリップ

6
fcksh AFAIKに由来するPOSIXコマンドです(すでにksh86にあり、当時はfixコマンドと呼ばれていました)。1990年の最初のリリース以来、zshはそれを持っています。bashについては知りません。bash 1.05にはありませんでした。
ステファンシャゼラス

すごい!私はそれを確認する必要がありました:P
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.