0
bash 스크립트에서 getopts에 문제가 있습니다. 기본적으로 내 스크립트 같은 호출되어야 할 것이다 :첫 번째 옵션이 bash의 경로 일 때 getopts
./myScript/경로 /로/A/폴더 -a -b 내가 내 코드의 상단에있는 것은 이것이다
:
while getopts ":ab" opt; do
case $opt in
a)
variable=a
;;
b)
variable=b
;;
\?)
echo "invalid option -$OPTARG"
exit 0
esac
done
echo "$variable was chosen"
이제는/path/to/a/folder없이 스크립트를 호출하면 작동합니다 ... 어떻게 대신 사용할 수 있습니까?
덕분에 많은
인수 * 뒤에 * 경로를 넣으십시오. –
'/ path/to/a/folder'로 스크립트가하는 일은 무엇입니까? – anubhava