스 크 립 트 에 alias 별명 적용

alias 는 우리 에 게 많은 편 의 를 가 져 다 줄 수 있 습 니 다. 예 를 들 어 지금 많은 Liux 자신 이 있 을 것 입 니 다. 
alias ll='ls -l --color=tty'

의 설정.
스 크 립 트 에서 도 alias 를 사용 할 수 있 습 니 다.
1. 스 크 립 트 실행 환경 에 alias 불 러 오기
일반적으로 자주 사용 되 는 alias 는 모든 사용자 의 'bashrc 파일' 과 같은 설정 파일 에 기 록 됩 니 다.스 크 립 트 에 이 파일 을 수 동 으로 불 러 오 면 스 크 립 트 환경 에 alias 설정 을 가 져 올 수 있 습 니 다.
예:
#!/bin/bash
source /root/.bashrc

또는 스 크 립 트 에 도 사용자 에 로그 인하 여 사용자 의 환경 을 계승 하고 첫 줄 에 - login 을 추가 하면 됩 니 다.
예:
#!/bin/bash --login

설정 파일 을 수 동 으로 불 러 오지 않 아 도 됩 니 다.
2. 사용 가능 한 alias 설정
alias 를 불 러 오 는 설정 만 으로 는 부족 합 니 다. 일반 스 크 립 트 에 서 는 alias 를 사용 하지 않 습 니 다. 한 마디 만 추가 하면 사용 할 수 있 습 니 다.
shopt -s expand_aliases

shopt 는 bash 내장 명령 으로 bash 설정 에 사용 되 며 set 와 유사 한 효과 가 있 습 니 다.
이렇게 하면 스 크 립 트 에서 ll 같은 alias 별명 을 사용 할 수 있 습 니 다.
요약:
#!/bin/bash
source /root/.bashrc
shopt -s expand_aliases

혹시
#!/bin/bash --login
shopt -s expand_aliases

스 크 립 트 에 alias 를 사용 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기