Fc (Unix) - Fc (Unix)
![]() | tento článek potřebuje další citace pro ověření.srpen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Vývojáři | Rozličný open-source a komerční vývojáři |
---|---|
Operační systém | Unix, Unixový |
Plošina | Cross-platform |
Typ | Příkaz |
fc
je standardní program na Unix a Unixový operační systémy který uvádí, upravuje a znovu provádí příkazy dříve zadané do interaktivního prostředí. fc je vestavěný příkaz v Bash a Zsh skořápky a je inicialismus pro "Fix Command ". Je zvláště užitečný pro úpravy složitých víceřádkových příkazů. Editor lze určit nastavením EDITOR (změní výchozí editor) nebo FCEDIT proměnná prostředí.
Příklady
Vlajka -l
slouží k vypsání předchozí historie příkazů, s příkladem zobrazení příkazu je
jako položka 1001 v historii uživatele.
$ fc -l1001 je
Vlajka -s
s tímto indexem by pak vyvolal příkaz historie z 1001:
$ fc -s 1001je
Ačkoli silněji, -s
umožňuje inline substituci.
$ ls floder[překlep uživatele]$ fc -s ^ floder ^ složka ^ ls složka[Příkaz byl revidován a běží s opravou]
Nejvýkonnější je provádění fc samostatně úpravy poslední provedený příkaz. Editor lze zadat na příkazovém řádku (-e) nebo pomocí proměnné prostředí FCEDIT. Uživatel je tak schopen plně upravit poslední příkaz provedený pomocí editoru, při ukončení provede výsledný příkaz. [1]
$ fc[Změna je to na 'ls -la' v editoru a ukončení]ls -la
Viz také
Reference
externí odkazy
- Specifikace Single UNIX, Vydání 7 od Otevřená skupina : zpracuje seznam historie příkazů - reference k příkazům a nástrojům,
![]() | Tento Unix související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |