fc(유닉스)
fc (Unix)| 개발자 | 다양한 오픈 소스 및 상용 개발자 |
|---|---|
| 운영 체제 | 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「 」를 참조해 주세요.
레퍼런스
- ^ "Fix history: Edit the last bash command". 5 January 2020.
외부 링크
- : 명령어 이력 목록 처리– Commands & Utilities Reference 、 The Single UNIX Specification 、 The Open Group the group group7호