티스토리 툴바



맞춤검색
2010/03/11 08:00

리눅스명령어 alias 에 대해서 (Shell 명령어 Customize)

자주 쓰이는 명령어를 쓰기 편하게 바꿀 수 있는 명령이다.
자기 home의 .bashrc 나 기타 환경설정에 추가해 주면 된다.

alias cp='cp -i'

alias la='ls $LS_OPTIONS -a'

alias less='less -rf'

alias lf='ls $LS_OPTIONS -F'

alias ll='ls $LS_OPTIONS -l'

alias ls='ls $LS_OPTIONS'

alias mv='mv -i'

alias rm='rm -i'

와 같은 식으로..
Trackback 0 Comment 0
2010/03/11 07:55

Perl: warning: Setting locale failed 에러시..

Perl script 수행시
Perl: warning: Setting locale failed
에러가 날 때가 있다.

이 때는 .bashrc 나 기타 shell setting으로 들어가서(/etc/profile 의 글로벌 셋팅이나..)
LC_ALL=C; export LC_ALL
을 추가해 준다.

http://kldp.org/node/42904 를 보면 이것의 의미는..
locale을 디펄트 상태인 영어로 바꿔준다는 뜻입니다.
쉘을 짜다보면 어떤 결과물을 받아 다시 사용하는 경우가 있지 않습니까? 로케일이 한글로 되어 있는 시스템에서 와 영어로 되어 있는 시스템의 결과값이 틀릴 수 있죠.
예를 들자면 "File not found"와 "파일이 없습니다"가 나올 수 있겠죠. 로케일이 서로 다른 시스템에서 같은 스크립을 돌리려면 기본 로케일을 그래서 선언해 주는 것이 더 나을 수 있습니다.

Trackback 0 Comment 0