进程core dump监控--coreCollector C

rem #########################################################
:getUnixCoreFile
:: --get unix core files
:: --parameters:
:: --1、hostIP
:: --2、osType
:: --3、corefile saved directory
:: --4、ftpUser
:: --5、ftpPasswd
set hostIP=%~1
set osType=%~2
set coreSavedDir=%~3
set ftpUser=%~4
set ftpPasswd=%~5
set ftpScriptTmp=%curDir%\ftp_contents
call :createFtpScipt %coreSavedDir% %ftpUser% %ftpPasswd%
ftp -i -s:%ftpScriptTmp% %hostIP% >.\tempcore
findstr /B /C:"-" .\tempcore >.\tmp
for /F "delims=" %%M in ( .\tmp ) do (
if "%osType%"=="solaris" ( echo %hostIP% %%M>>%SOLCORE% ) else ( echo %hostIP% %coreName%>>%LINCORE% )
)
DEL /Q .\tmp
DEL /Q .\tempcore
DEL /Q %ftpScriptTmp%
GOTO :EOF
rem #########################################################

rem #########################################################
:createFtpScipt
:: --creat silent-ftp scripts
:: --parameters:
:: --1、corefile saved directory
:: --2、ftpUser
:: --3、ftpPasswd
set coreSavedDir=%~1
set ftpUser=%~2
set ftpPasswd=%~3

echo %ftpUser%>%ftpScriptTmp%
echo %ftpPasswd%>>%ftpScriptTmp%
echo cd %coreSavedDir%>>%ftpScriptTmp%
echo dir>>%ftpScriptTmp%
echo bye>>%ftpScriptTmp%
GOTO :EOF
rem #########################################################
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值