0

文字列CommSessionMgr、スペース、数字の順になるテキストファイルがあります(以下のように)

これらのCommSessionMgr0CommSessionMgr 1CommSessionMgr2の1行のみが含まれます

例:test.txt


srvrmgr:sibsrvmqint2> list comp CommSessionMgr show CC_ALIAS、CP_NUM_RUN_TASKS

CC_ALIAS CP_NUM_RUN_


CommSessionMgr 0

1行が返されました。


上記の例から、CommSessionMgr文字列の横にある値(上記の例では0)を調べたいと思います。これは、バッチファイルを介して実行する必要があります。

4

1 に答える 1

1

これを試して:

@echo off &setlocal
for /f "tokens=2" %%i in ('type test.txt ^| find "CommSessionMgr"') do set "integer=%%i"
echo %integer%
endlocal
pause
于 2013-03-19T05:28:18.653 に答える