편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
4번째 줄: | 4번째 줄: | ||
* 절대경로, 상대경로 모두 정상 작동함 | * 절대경로, 상대경로 모두 정상 작동함 | ||
< | <source lang='bash'> | ||
mydir='/tmp' | mydir='/tmp' | ||
if [ -d $mydir ]; then | if [ -d $mydir ]; then | ||
11번째 줄: | 11번째 줄: | ||
echo "'$mydir' does NOT exist." | echo "'$mydir' does NOT exist." | ||
fi | fi | ||
</ | </source> | ||
< | <source lang='bash'> | ||
mydir='/tmp' | mydir='/tmp' | ||
if [ ! - | if [ ! -f $mydir ]; then | ||
echo "'$mydir' does NOT exist." | echo "'$mydir' does NOT exist." | ||
fi | fi | ||
</ | </source> | ||
==실행예시1: 절대경로== | ==실행예시1: 절대경로== | ||
< | <source lang='console'> | ||
testuser@zetawiki:~$ mydir='/etc/apache2' | testuser@zetawiki:~$ mydir='/etc/apache2' | ||
testuser@zetawiki:~$ if [ -d $mydir ]; then | testuser@zetawiki:~$ if [ -d $mydir ]; then | ||
28번째 줄: | 28번째 줄: | ||
> fi | > fi | ||
'/etc/apache2' exists. | '/etc/apache2' exists. | ||
</ | </source> | ||
< | <source lang='console'> | ||
testuser@zetawiki:~$ mydir='/etc/asdfasdf' | testuser@zetawiki:~$ mydir='/etc/asdfasdf' | ||
testuser@zetawiki:~$ if [ -d $mydir ]; then | testuser@zetawiki:~$ if [ -d $mydir ]; then | ||
37번째 줄: | 37번째 줄: | ||
> fi | > fi | ||
'/etc/asdfasdf' does NOT exist. | '/etc/asdfasdf' does NOT exist. | ||
</ | </source> | ||
==실행예시2: | ==실행예시2: 절대경로== | ||
< | <source lang='console'> | ||
testuser@zetawiki:/etc$ mydir='apache2' | testuser@zetawiki:/etc$ mydir='apache2' | ||
testuser@zetawiki:/etc$ if [ -d $mydir ]; then | testuser@zetawiki:/etc$ if [ -d $mydir ]; then | ||
48번째 줄: | 48번째 줄: | ||
> fi | > fi | ||
'apache2' exists. | 'apache2' exists. | ||
</ | </source> | ||
< | <source lang='console'> | ||
testuser@zetawiki:/etc$ mydir='asdfasdf' | testuser@zetawiki:/etc$ mydir='asdfasdf' | ||
testuser@zetawiki:/etc$ if [ -d $mydir ]; then | testuser@zetawiki:/etc$ if [ -d $mydir ]; then | ||
57번째 줄: | 57번째 줄: | ||
> fi | > fi | ||
'asdfasdf' does NOT exist. | 'asdfasdf' does NOT exist. | ||
</ | </source> | ||
==같이 보기== | ==같이 보기== |