비슷한 작업을 돕기 위해 내가 개발 한 도구-ccmd를 사용하려고 시도하고 여러 대상에 대해 터미널 명령을 실행하며 대상은 csv 텍스트 파일에 다음과 같이 제공 될 수 있습니다.
#this is comment line
#target, description, command (default-ping)
8.8.8.8
1.1.1.1
#in 아래 명령 {target}은 8.8.4.4
8.8.4.4, Google DNS, ping -n 1 -w 500 {target}
192.168.1.0/30 으로 대체됩니다 . my 서브넷
bbc.com, 이것은 bbc 뉴스 사이트입니다
위의 파일을 name.txt에 저장하고 -s 옵션으로 스크립트를 지정하십시오. 기본적으로 다른 명령이 없으면 ping 명령이 실행됩니다.
다음과 같이 실행하십시오 :
ccmd.exe -s name.txt -b 10 -c 30
은 다음과 같은 출력을 나타냅니다 :
https://i.stack.imgur.com/23zxQ.png
스크립트는 파이썬으로 작성되었지만 ccmd.exe vesion이 있으며 Windows에서 직접 실행할 수 있습니다. 기본적으로 details 명령은 ./LOG/ 폴더에 저장된 출력을 기록합니다.
출처 : https://github.com/apraksim/ccmd
for
명령, 특히 파일을 구문 분석 모드.