예를 들어, getimage
이라는 bash 스크립트가 있습니다. 스크립트에서 나는이 : 나는 터미널에서 bash getimage
를 입력하면, 그것은 사진을 다운로드 할bash 스크립트의 변수를 wget의 url에 대응시키는 방법
wget http://www.example.com/images/1.jpg
.
는하지만 내가 원하는 터미널에 bash getimage 2
또는 bash getimage 3
등을 입력하고 각각 2.jpg
또는 3.jpg
을 다운로드하는 것입니다.
기본적으로 터미널에 숫자 (bash getimage number
)를 입력하고 wget http://www.example.com/images/number.jpg
에 해당하도록하고 싶습니다.
:
그래서 같이 호출 다음 명령을 실행이chmod +x getimage
으로 실행하고합니다. 그 결과, 스크립트에서'$ 1','$ 2' 등으로 참조되는 위치 매개 변수를 사용할 수 있습니다. 단지 $ 1만이 필요하고 명령을'wget '으로 바꿀 수 있습니다 http : //www.example.com/images/$1.jpg " – Aaron또한 'bash getimage'를 호출하는 대신 [shebang] (https://en.wikipedia.org/wiki/Shebang_ (Unix))을 스크립트는'getimage'를 호출하는 것과 똑같습니다. – Aaron
고마워, 아론 –