저는 여전히 Linux 셸 스크립트의 주니어이며 특정 스크립트에 대한 도움을 받고 싶습니다.셸 스크립트의 명령 줄에서 인수 구문 분석
./script.sh /some_dir/some_exe
가 어떻게 내 쉘 스크립트에서 "some_dir"을 구문 분석 할 수 있습니다
나는 같은 인수로 디렉토리에 걸리는 명령 줄에서 다음과 같은 샘플 쉘 스크립트를 실행까요?
감사합니다.
저는 여전히 Linux 셸 스크립트의 주니어이며 특정 스크립트에 대한 도움을 받고 싶습니다.셸 스크립트의 명령 줄에서 인수 구문 분석
./script.sh /some_dir/some_exe
가 어떻게 내 쉘 스크립트에서 "some_dir"을 구문 분석 할 수 있습니다
나는 같은 인수로 디렉토리에 걸리는 명령 줄에서 다음과 같은 샘플 쉘 스크립트를 실행까요?
감사합니다.
dirname 명령은 문자열에서 디렉토리 이름을 추출합니다. so
THEDIR=`basename "$1"`
트릭을해야합니다.
배시를 사용하는 경우 $1
에 저장해야합니다. 나는 다른 쉘에서도 마찬가지라고 확신합니다.
아, 미안하지만, 방금 매개 변수의 디렉토리를 원했던 부분을 놓쳤습니다. – clarkb86