
more < doc.txt
Я понимаю, что указанная выше команда будет отображать содержимое файла, doc.txt
пока он не заполнит экран. Затем я могу перемещаться по одной строке за раз с помощью клавиш со стрелками или продолжать перемещаться по страницам. Я ищу способ отображать содержимое файла по одной строке за раз.
Существует ли что-то подобное?
решение1
Я отвечу за Cmd
C:\blah>for /f "delims==" %f in (a.txt) do @echo %f&&pause<ENTER>
a sdf
Press any key to continue . . .
b sdf
Press any key to continue . . .
c sdf
Press any key to continue . . .
Вы можете написать bat-файл
C:\blah>type wolly.bat
@for /f "delims==" %%f in (%1) do @echo %%f&&pause
C:\blah>
И затем вы бы набрали
C:\blah>wolly a.txt
a sdf
Press any key to continue . . .
b sdf
Press any key to continue . . .
c sdf
Press any key to continue . . .
C:\blah>