- 스크립트는 줄 번호와 함께 줄을 저장하여 "firstword"가있는 곳이면 temp_onsetTime.txt에서 줄 번호를 검색합니다. 해당 줄 번호에서 네 번째 줄을 검색하여 다른 파일에 씁니다.
- 줄 집합 var = %% g % set/var = % var % + 4, string var은 정수로 변환되지 않습니다.
cls
break>ontset_time.txt
break>temp_ontsetTime.txt
set firstword="stimuli\1200.wav"
set secondword="MainScreen.OnsetTime"
findstr /l /I /n %firstword% "C:\Users\BHAVYA\Desktop\AudOdd.txt">>temp_ontsetTime.txt
for /F " delims=: tokens=1 " %%g in (C:\Users\BHAVYA\Desktop\temp_ontsetTime.txt) do (
echo %%g
echo.
set var=%%g%
set /a var=%var% + 4
echo %var%
for /F " delims=: tokens=1,2 skip= %var%" %%h IN (' findstr /l /I %secondword% "C:\Users\BHAVYA\Desktop\AudOdd.txt" ') do (
echo %%h %%i
echo %%i%>>ontset_time.txt
goto loop_end
)
:loop_end
echo loop ended
)
pause