반응형
내부 명령어 지정, enable
`enable` 명령어는 Bash (Bourne Again SHell) 및 일부 다른 쉘에서 내장된 명령어로, 쉘 내장 명령어의 활성화 또는 비활성화를 수행하는 데 사용됩니다.
사용법
enable [-a] [-dnps] [-f filename] [name ...]
주요 옵션
- `-a`: 모든 내장 명령어를 이름별로 표시합니다.
- `-n`: 지정된 이름의 명령어를 비활성화합니다.
- `-p`: 쉘 내장 명령어를 출력합니다.
- `-f filename`: 지정된 파일명에서 동적으로 로드된 쉘 내장 명령어를 로드합니다.
- `-d`: 동적으로 로드된 명령어를 출력합니다.
- `-s`: 쉘 함수를 출력합니다.
사용 예
1. 모든 쉘 내장 명령어 출력
enable -a
2. 특정 내장 명령어 비활성화
예를 들어, `cd` 명령어를 비활성화하려면:
enable -n cd
비활성화된 명령어를 다시 활성화하려면 'enable 명령어'로 다시 원상 복귀할 수 있습니다. 위 경우는 'enable cd'로 'cd' 명령어를 다시 활성화합니다.
3. 동적으로 로드된 명령어 출력
enable -d
일반적으로 `enable` 명령어는 일상적인 명령줄 작업에서는 잘 사용되지 않습니다. 그러나 스크립트 또는 특수한 환경에서 쉘의 특정 기능을 제어하거나 조사해야 할 때 유용하게 사용될 수 있습니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 인수 읽기 명령어, eval (3) | 2023.08.30 |
---|---|
[리눅스 명령어] 환경변수 출력하기, env (4) | 2023.08.29 |
[리눅스 명령어] 장치 배제하기, eject (1) | 2023.08.27 |
[리눅스 명령어] 표준 출력, echo (6) | 2023.08.26 |
[리눅스 명령어] 파일 시스템을 보여주는, dumpe2fs (5) | 2023.08.25 |