쉘 프로그래밍 디렉토리 이동

Jmnote bot (토론 | 기여)님의 2020년 11월 2일 (월) 00:51 판 (봇: Jmnote의 2019-12-20T08:28:04Z 에 작성한 560001 판으로 되돌림)

1 개념

  • 쉘 스크립트에서 디렉토리 이동방법

2 예시 1

상위 디렉토리로 이동
  • 디렉토리 변경 명령인 cd 명령을 사용하여 현재 위치의 상위 디렉토리로 이동
root@zetawiki:/tmp/test# cat a.sh
echo $PWD
cd ..
echo $PWD
root@zetawiki:/tmp/test# sh a.sh
/tmp/test
/tmp
root@zetawiki:/tmp/test# cd /var/www/html/
root@zetawiki:/var/www/html# sh /tmp/test/a.sh
/var/www/html
/var/www

3 예시 2

root@zetawiki:/var/www/html# cat /tmp/test/b.sh
pwd
dirname $0
root@zetawiki:/var/www/html# sh /tmp/test/a.sh
/var/www/html
/tmp/test
→ 스크립트를 실행한 위치는 /var/www/html
→ 스크립트의 위치는 /tmp/test

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}