텍스트 파일에서 데이터를 읽고 IP 주소를 팝업하고 VBScript로 전자 메일을 보낼 수 있도록 코드를 작성했습니다.리눅스 환경에서 VBScript를 실행하십시오.
코드가 성공적으로 실행되었습니다.
Const ForReading = 1
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("Your File Name Here.txt", ForReading)
strSearchString = objFile.ReadAll
objFile.Close
Set objRegEx = CreateObject("VBScript.RegExp")
objRegEx.Global = True
objRegEx.Pattern = "\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}"
Set colMatches = objRegEx.Execute(strSearchString)
If colMatches.Count > 0 Then
For Each strMatch in colMatches
Wscript.Echo strMatch.Value
Next
End If
요구 사항이 변경되었습니다 유닉스 서버에서 동일한 프로세스를 실행하는 데 필요한, 그래서 나는 그래서 위의 모든 VBScript를 쓰기 유닉스에서 발생합니다.
그리고 이미 시도한 것은 무엇입니까? 오류가 있습니까? 어떤 언어로 이것을 재 작성하려고하십니까? Stack Overflow는 작업을 수행하기위한 포럼이 아니며 직접 할 때 질문에 대답하기위한 것입니다. – jakerella
예, 기본 아이디어가 필요합니다 (예 : unix env에서 같은 스크립트를 실행할 수있는 것처럼) 또는 전체 코드를 변경해야합니까 ?? 어디서부터 시작해야합니까? 유닉스에서 일하는 것이 처음입니다. –