플래그를 사용하여 사용자 입력으로 활성화되는 쉘 스크립트에서 숨겨진 기능을 구축하는 방법은 무엇입니까?

플래그를 사용하여 사용자 입력으로 활성화되는 쉘 스크립트에서 숨겨진 기능을 구축하는 방법은 무엇입니까?

사용자가 지시할 때만 실행되는 추가 기능을 스크립트에 구축하고 싶습니다.

tree.sh예를 들어, 유전적 입력이 필요한 프로그램이 있습니다. 예를 들어

./tree.sh AIFM1

하지만 유전자를 시각화하는 추가 기능이 필요합니다.

쉘 스크립트에서 추가 기능을 실행하기 위해 플래그를 사용하고 싶습니다. 나는 이것을 링크에서 찾았습니다:https://jonalmeida.com/posts/2013/05/26/ Different-ways-to-implement-flags-in-bash/. 플래그를 사용하고 싶지만 첫 번째 매개변수는 사이트에서 무언가(거의 모든 것이 될 수 있음)를 검색하는 것입니다. 이는 사례를 사용해야 하지만 사례 중 하나는 사례에 지정되지 않은 다른 사항을 고려해야 함을 의미합니다. (예: else 문과 유사). 특별한 패키지를 가져오지 않고 이 문제를 어떻게 해결할 수 있나요?

답변1

문제를 해결했습니다. Case 문을 사용할 때 각 Case의 특징은 * )다른 Case에 의해 결정되지 않은 입력을 나타내는 Case 의 경우 * )앞에 지정된 조건이 없다는 것입니다.

관련 정보