간단한 쉘스크립트 질문

dw21008의 이미지

안녕하세요?

쉘스크립트 상에서

/home/user/test/image라는 문자열에서

/home/user/test 와 image라는 두개의 문자열을 뽑아내려면 어떻게 해야 하는 것인가요?

답변 부탁드리겠습니다^^

Hyun의 이미지

hyun@q:~$ basename /home/user/test/image
image
hyun@q:~$ dirname /home/user/test/image
/home/user/test
hyun@q:~$

나도 세벌식을 씁니다
dw21008의 이미지

감사합니다

auditory의 이미지

$ echo $0
/bin/bash
$ a=/home/user/test/image;echo ${a##*/};echo ${a%/*}
image
/home/user/test