다음을 달성하는 가장 좋은 방법은 무엇입니까?Bash는 문자열 목록에서 문자열 위치를 찾습니다.
내 스크립트에서 호스트가 실행중인 호스트가 호스트 목록에 있는지 알아야합니다.
thisHost=$(hostname)
machineList="pc02 server03 host01 server05"
그래서 thisHost=host01
경우 나는 위치보다 3
10 개 이상의 항목을 포함하지 않을 것이다 기계 목록 돌아갈 것입니다.
for 루프에서 비교 일치를 수행 할 수 있지만 더 좋은 방법이 있는지 알고 싶습니다. 당신이 많은 호스트를 확인해야하는 경우
감사합니다. 목록이 10 대 정도의 기계 일 것이라고 말하는 질문을 편집했습니다. – AndyM