양쪽 이전 판 이전 판 | |
shopt_설정 [2017/08/09 05:18] – [표] koov | shopt_설정 [2017/08/09 05:30] (현재) – koov |
---|
| |
^ shopt 옵션 ^ 설명 ^ | ^ shopt 옵션 ^ 설명 ^ |
| autocd | | | | autocd | | |
| cdable_vars | 이 변수를 설정하면 cd 내장명령의 인수로 디렉터리가 아닐 때 이동하고자 하는 디렉터리를 값으로 갖고 있는 변수 이름으로 간주한다. | | | cdable_vars | 이 변수를 설정하면 cd 내장명령의 인수로 디렉터리가 아닐 때 이동하고자 하는 디렉터리를 값으로 갖고 있는 변수 이름으로 간주한다. | |
| cdspell | cd 명령에서 디렉터리명 스펠리의 작은 에러를 교정한다. 교환 문자, 빠진 문자 그리고 너무 많은 문자를 체크하는데, 교정이 되면 교정된 경로가 프린트되고 명령을 처리한다. 단, 인터렉티브 쉘에서만 사용된다. | | | cdspell | cd 명령에서 디렉터리명 스펠리의 작은 에러를 교정한다. 교환 문자, 빠진 문자 그리고 너무 많은 문자를 체크하는데, 교정이 되면 교정된 경로가 프린트되고 명령을 처리한다. 단, 인터렉티브 쉘에서만 사용된다. | |
| checkhash | 배시는 명령을 실행하기 전에 존재하는 해시 테이블에 명령이 있는지 체크한다. 만약 명령이 존재하지 않으면 일반 경로 검색을 수행한다. | | | checkhash | 배시는 명령을 실행하기 전에 존재하는 해시 테이블에 명령이 있는지 체크한다. 만약 명령이 존재하지 않으면 일반 경로 검색을 수행한다. | |
| checkjobs | | | | checkjobs | | |
| checkwinsize | | | | checkwinsize | 배시는 각 명령 다음에 윈도우 사이즈를 체크하고 필요하다면 LINES와 COLUMNS변수의 값을 업데이트한다. | |
| cmdhist | | | | cmdhist | 배시는 동일한 히스토리 엔트리에서 다중라인 명령의 모든 라인을 저장하려고 한다. 이 옵션을 사용하여 다중 라인 명령을 쉽게 재편집할 수 있다. | |
| compat31 | | | | compat31 | | |
| compat32 | | | | compat32 | | |
| compat40 | | | | compat40 | | |
| dirspell | | | | dirspell | | |
| dotglob | | | | dotglob | 배시는 파일명 확장 결과에서 dot(.)으로 시작하는 파일명을 포함한다. | |
| execfail | | | | execfail | 비대화형 쉘은 exec명령을 위한 아규먼트로 지정한 파일을 실행할 수 없으면 종료하지 못할 것이다. 대화형 쉘은 exec명령이 실패하면 종료하지 않는다. | |
| expand_aliases | | | | expand_aliases | 앨리어스가 확장된다. 기본값이다. | |
| extdebug | | | | extdebug | | |
| extglob | | | | extglob | 확장된 패턴 매칭 특징이 가능하다. (정규표현식 메타문자들은 파일명 확장을 위해 Korn쉘로부터 가져왔다.) | |
| extquote | | | | extquote | | |
| failglob | | | | failglob | | |
| force_fignore | | | | force_fignore | | |
| globstar | | | | globstar | | |
| gnu_errfmt | | | | gnu_errfmt | | |
| histappend | | | | histappend | 쉘이 종료할때 히스토리 목록을 파일에 덮어쓰지 않고 HISTFILE 변수의 값으로 명명된 파일에 추가한다. | |
| histreedit | | | | histreedit | readline이 사용되면 유저는 실패한 히스토리 치환을 재편집할 수 있는 기회를 갖는다. | |
| histverify | | | | histverify | 이 옵션이 설정되면 readline이 사용되고 히스토리 치환이 쉘 파서에게 즉시 전달되지 않는다. 결과 라인이 readline 편집 버퍼에 로드되는 대신 나중에 수정할 수 있도록 허용된다. | |
| hostcomplete | | | | hostcomplete | 이 옵션이 설정되면 readline이 사용되고 배시는 @를 포함하는 단어가 완성될때 호스트명 완성을 수행하려고 한다. | |
| huponexit | | | | huponexit | 이 옵션이 설정되면 배시는 인터렉티브 로그인 쉘이 종료되었을 때 모든 잡(job)에게 SIGHUP 시그널을 보낸다. | |
| interactive_comments | | | | interactive_comments | #으로 시작하는 단어가 인터렉티브 쉘 라인에 남아있는 모든 단어와 문자를 무시하도록 한다. 기본값으로 설정되어있다. | |
| lithist | | | | lithist | 이 옵션이 설정되고 cmdhist옵션이 설정되면 다중 라인 명령은 임베디드 newline과 함께 히스토리에 저장된다. | |
| login_shell | | | | login_shell | | |
| mailwarn | | | | mailwarn | 이 옵션이 설정되면 배시는 체크된 마지막 시간의 메일까지 접근된 메일을 체크한다. 읽혀진 메일 파일의 메일이 출력된다. | |
| no_empty_cmd_completion | | | | no_empty_cmd_completion | | |
| nocaseglob | | | | nocaseglob | 이 옵션이 설정되면 파일명 확장을 수행할 때 배시는 case-insensitive방식으로 파일명을 매칭한다. | |
| nocasematch | | | | nocasematch | | |
| nullglob | | | | nullglob | 이 옵션이 설정되면 배시는 파일명 패턴이 널 문자열을 확장하는 파일을 매칭하지 않는다. | |
| progcomp | | | | progcomp | | |
| promptvars | | | | promptvars | 이 옵션이 설정되면 프롬프트 문자열은 확장된 다음 변수와 파라미터 확장을 한다. 기본값으로 설정되어이 있다. | |
| restricted_shell | | | | restricted_shell | 만약 쉘이 제한적 모드로 시작되면 쉘은 이 옵션이 설정되고 값은 변경될 수 없다. 시작 파일이 실행되었을때 재설정되지 않고 쉘이 제한 모드인지 아닌지만 인식하도록 한다. | |
| shift_verbose | | | | shift_verbose | 이 옵션이 설정되면 위치 파라미터의 수를 초과하는 shift 카운트일 때 shift빌트인은 에러메시지를 출력한다.| |
| sourcepath | | | | sourcepath | 이 옵션이 설정되면 source 빌트인은 아규먼트로 입력되는 파일을 포함하고 있는 디렉터리를 검색하기 위해서 PATH변수의 값을 사용한다. 기본값으로 설정되어있다. | |
| xpg_echo | | | | xpg_echo | | |
| |