안녕하세요.
현재 서버 관리용 스크립트를 만들고 있습니다.
대략적인 모양새는
./server_manage.sh "ls -alh" -h 서버명1 서버명2 서버명3
으로 입니다.
저렇게 입력하면 각 서버에 ls -alh 명령어를 실행해 결과값을 보여주는 스크립트 입니다.
여기서 더하고 싶은 것은
./server_manage.sh "ls -alh" -h 서버명[1-3]
으로 입력해도 동일한 효과를 내고 싶은걸 하고 싶은데요.. (번호만 다른 서버가 많습니다.)
일단 지금은 저렇게 입력시 당연하겠지만 "서버명[1-3]" 을 서버명으로 인식을 해서 서버를 못 찾는다는 메세지가 나타납니다.
정규표현식은 이미 존재하는 파일의 내용을 찾는 패턴으로만 사용해서 전혀 감이 잡히질 않네요.
위와 같이 사용하려면 어떻게 스크립트를 짜야할까요?
어떤 힌트라도 부탁드립니다!!
감사합니다!