플래그 후 사용자 입력을 읽는 방법

플래그 후 사용자 입력을 읽는 방법

프로그램을 다운로드하고 컴파일하는 bash 스크립트를 작성하고 있지만 원하는 것을 달성하기 위해 무엇을 찾아야 할지 모르기 때문에 시작합니다...

내가 원하는 것은:

sudo pacstall -I program

지금 무엇을 해야 하나

sudo pacstall -I

그런 다음 프로그램을 입력하여 프로그램을 설치합니다.

그렇다면 -I 플래그(설치의 경우 I)를 입력한 후 "입력 요청"을 어떻게 수행합니까? 나는 bash 스크립팅을 처음 접했기 때문에 어떤 도움이라도 대단히 감사하겠습니다.

답변1

echo -n 'Enter the package name: '
read package
test -n "$package" && sudo pacstall -I "$package"

답변2

이 질문을 1년 후 돌이켜보면 참으로 어리석은 질문이었습니다. 답은 $1, $2등과 같은 위치 변수입니다.

관련 정보