fc(유닉스)

fc (Unix)
fc
개발자다양한 오픈 소스 및 상용 개발자
운영 체제Unix, Unix 유사
플랫폼크로스 플랫폼
유형명령어

fc 는 Unix 및 Unix유사운영체제의 표준 프로그램으로 인터랙티브셸에 이전에 입력된 명령어를 목록, 편집 및 재실행합니다.fc는 Bash 및 Zsh 내장된 명령어로 "fix 명령어"의 이니셜리즘입니다.복잡한 여러 줄 명령어를 편집할 때 특히 유용합니다.편집기는 EDITOR(기본 편집기 변경) 또는 FCEDIT 환경 변수를 설정하여 지정할 수 있습니다.

플래그-l이전 명령어 이력을 표시하기 위해 사용합니다(예: showing 명령어).ls사용자 기록에서 항목 1001로 표시됩니다.

$ fc - l 1001 ls

플래그-s그러면 1001에서history 명령어가 호출됩니다.

$ fc - s 1001 ls

더 강력하긴 하지만-s인라인 치환을 이노블로 합니다.

$ls floder [사용자 오타] $ fc - s ^ floder ^ ls 폴더 [명령어 수정 후 실행]

가장 강력한 기능은 fc를 자체 실행함으로써 마지막으로 실행한 명령어가 편집하는 것입니다.편집기는 명령줄(-e) 또는 환경 변수 FCEDIT를 통해 지정할 수 있습니다.따라서 사용자는 편집기를 통해 실행된 마지막 명령을 완전히 수정할 수 있으며 종료 시 결과 명령이 실행됩니다.[1]

fc [에디터에서 ls ls -la로 변경하고 종료]ls -la

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Fix history: Edit the last bash command". 5 January 2020.

외부 링크

  • fc: 명령어 이력 목록 처리– Commands & Utilities Reference 、 The Single UNIX Specification 、 The Open Group the group group7호