리눅스설치하면 bash메뉴얼에도나오지만
IFS
Inner Field Seperator
의 약자입니다
내부필드구분자 ...라고 번역을 해야할런지
(영어보다 한글이 더 이해하기가 힘들군요)
쉘명령어같은 명령문에서
명령문과 옵션 또는
명령문과 명령문사이를 구분하기위해서 지정하는 필드를 말합니다
보통 스페이스겠죠
그래야
ls /home
이런 명령어를 쳤을때 ls와 /home을 구분이 가능합니다.
IFS를 NULL로 지정하면 ls /home을 한개의 명렁으로 인식을 하겠죠
오류가 날테고...
보통 IFS는 디폴트로 스페이스가 지정이 됩니다.
대충 이해가 가나요?
IFS를 바꾸고 싶으면
쉘에서
IFS='/'
export IFS
이런게 치면 됩니다. 그럼 IFS가 / 로 바뀌죠
해커스랩...
4단계에서 막히셨나보군요
열심히 하세요...
전 11단계에서 그만두었는데
저에겐 별로 흥미가 안생기더군요
: 왕초보입니다..
: 리눅스도 배울겸 해커스랩에 가봤는데..
: 레벨3에서 IFS 랑 PATH를 고쳐서 패스워드를 알아내는건데
: IFS 가 먼지 모르겠네요..
: 무슨 의미인지..
: 레벨 올리는거야 게시판뒤져보면 금방알꺼같긴하지만
: 공부도 하기위해..-_-;;
: 혹시 해커스랩에서 풀어보신분계시면..
: 왜그런건지도 가르쳐주셨으면..
: 감사합니다
:
: --
: 이 곳에 서명을 적어주십시오.
: 서명.