Display or execute commands from the history list. fc is used to list or edit and re-execute commands from the history list. FIRST and LAST can be numbers specifying the range, or FIRST can be a string, which means the most recent command beginning with that string. Options: -e ENAME\tselect which editor to use. Default is FCEDIT, then EDITOR, \t\tthen vi -l \tlist lines instead of editing -n\tomit line numbers when listing -r\treverse the order of the lines (newest listed first) With the `fc -s [pat=rep ...] [command]' format, COMMAND is re-executed after the substitution OLD=NEW is performed. A useful alias to use with this is r='fc -s', so that typing `r cc' runs the last command beginning with `cc' and typing `r' re-executes the last command. Exit Status: Returns success or status of executed command; non-zero if an error occurs.
Eligu aŭ plenumu komandojn el la historilisto „fc‟ servas por listigi aŭ redakti kaj replenumi komandojn el la historilisto. UNUA kaj LASTA povas esti numeroj, indikantaj intervalon da numeroj; aŭ, se UNUA estas signoĉeno, ĝi indikas la plej ĵusan komandon komenciĝantan per tiu signoĉeno. Opcioj: -e REDAKTILO\tla uzota redaktilo. Defaŭlte FCEDIT, poste \tEDITOR, poste „vi‟ -l\tnur eligu la liniojn sen redakti ilin -n\teligu sennumere (nur la liniojn) -r\tinversigu la ordon de la linioj (komencu per la plej ĵusaj). «fc -s [ŜABLONO=ANST ...] [KOMANDO]» plenumas la KOMANDOn en kiu ĉiu apero de ŜABLONO estas la anstataŭigita je ANST. Oportuna alinomo por tio estas «alias r='fc -s'», tiel ke ekz-e per «r cc» oni rulos la plej ĵusan komandon komenciĝantan per «cc», kaj per «r» replenumigas la ĵusan komandon. Elisrstato: Sukceso, aŭ la elirstato de la plenumita KOMANDO; nenulo, se okazis eraro.