0
내 리눅스 컴퓨터에서 bash
스크립트를 실행하고 싶습니다. F5로드 밸런서에 연결하고로드 밸런서에서 명령 세트를 실행해야합니다. 내가 시도F5로드 밸런서 상호 작용
sshpass -p "password" ssh [email protected]
배쉬 스크립트 :
근무 명령은 F5 연결하는 데 사용
#!/bin/bash
sshpass -p "password" ssh [email protected]
modify /ltm pool poolA_8080 members modify { 10.32.76.21:8080 { session user-
disabled state user-down } }
내 리눅스 머신에서이 스크립트를 실행하는 경우, 그것은 F5 만에 기록을 ' 수정 '명령이 실행되지 않습니다.
감사합니다. 나는 그때 당신의 제안에 따라 변경했다. 사용자 이름 및 암호를 묻는 메시지가 표시되도록 수정했습니다. – SenthilNathan
sshpass 명령 다음에 '\'의 사용법을 알고 싶습니다. – SenthilNathan
'man bash' : "인용 부호가없는 백 슬래시 (\\)는 이스케이프 문자로 다음 문자의 리터럴 값을 예외로 유지합니다 \ 쌍이 나타나고 백 슬래시 자체가 인용되어 있지 않으면 \ 은 줄 연속으로 처리됩니다 (즉, 입력 스트림에서 제거되어 효과적으로 무시됩니다). –
smbear