Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/46: Рейтинг темы: голосов - 46, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 07.02.2021
Сообщений: 11

Как вывести в файл или в переменную строку N из файла .txt

01.08.2022, 12:36. Показов 9440. Ответов 2

Студворк — интернет-сервис помощи студентам
Добрый день,
нужно вывести строку N из текстового файла в другой файл или в переменную.

Например есть file.txt :
Code
1
2
3
4
5
config0
config1
config2
config3
config4
К примеру мне нужно получить только 4ю строку, в данном случае это config3.
Важно - если возможно сделать это без FOR.
Считать первую строку удалось командой:
Windows Batch file
1
set /p content=< file.txt
Возможно есть вариант как расширить эту команду что-бы выбрать определённую строку?
Заранее благодарю.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2022, 12:36
Ответы с готовыми решениями:

Прочитать в переменную отдельную вторую или третью строку внешнего txt файла
как прочитать в переменную отдельную вторую или третью строку внешнего txt файла?

Считать с файла (input.txt) строку, перевернуть строку, записать файл (put.txt) эту строку
Считать с файла (input.txt) строку, перевернуть строку, записать файл (put.txt) эту строку.

Как скопировать строку из файла .txt в переменную String?
Есть файл .txt, в котором есть 1 строка. Нужно при нажатии на кнопку TButton скопировать эту строку в переменную String.

2
 Аватар для volodin661
6686 / 2278 / 347
Регистрация: 10.12.2013
Сообщений: 7,872
01.08.2022, 15:29
PowerShell
1
2
$LINES = GET-CONTENT files.txt
# и теперь в  $LINES[3] покоится 4-я строка
Добавлено через 46 минут
не нравится powershell ?
возьми продвинутый текст. редактор; более изощрённого инструмента для работы с текстом, чем текст. редактор, не найти.

Windows Batch file
1
nvim +4y* +q file.txt
(4-я строка будет скопирована в буфер обмена)
( редактор neovim )
1
 Аватар для Angry Old Man
3004 / 744 / 313
Регистрация: 26.03.2022
Сообщений: 1,390
Записей в блоге: 1
01.08.2022, 16:10
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
@Echo Off
cls
    Set "FileIn=Z:\Box_In\file.txt"
    Set /A Need=4
 
    Set /A S=%Need%-1
    For /F "usebackq skip=%S% delims=" %%i IN ("%FileIn%") Do Set "String=%%i" &GoTo :Continue
        :Continue
    Echo %String%
Pause
Exit /B
Windows Batch file
1
2
3
4
5
6
7
8
9
@Echo Off
cls
    Set "FileIn=Z:\Box_In\file.txt"
    Set /A Need=4
 
    For /F "usebackq tokens=1* delims=:" %%i IN (`2^>nul findstr /R /N /C:"." "%FileIn%"`) Do Set "String%%i=%%j"
    Call Echo %%String%Need%%%
Pause
Exit /B
Добавлено через 11 минут
Windows Batch file
1
2
3
4
5
6
7
8
9
@Echo Off
cls
    Set "FileIn=Z:\Box_In\file.txt"
    Set /A Need=4
 
    For /F "usebackq tokens=1* delims=:" %%i IN (`2^>nul findstr /R /N /C:"." "%FileIn%"`) Do If %%i EQU %Need% Set "String=%%j"
    Echo %String%
Pause
Exit /B
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.08.2022, 16:10
Помогаю со студенческими работами здесь

Банковские счета(Данные вводятся с клавиатуры или из файла input.txt, выводятся на экран или в файл output.txt. Первые)
Некоторый банк хочет внедрить систему управления счетами клиентов, поддерживающую следующие операции: Пополнение счета клиента. ...

Сколько различных символов Данные вводятся с клавиатуры или из файла input.txt, выводятся на экран или в файл output.txt
Ограничение по времени, сек 2 Ограничение по памяти, мегабайт 64 Напишите программу, которая определяет количество различных...

Считать с файла (input.txt) строку, заменить в строке латинские буквы на русские, записать файл (input.txt) эту строку
Считать с файла (input.txt) строку, заменить в строке латинские буквы на русские, записать файл (input.txt) эту строку.

Как вывести определенную строку из txt файла в button?
C#: WPF Как вывести определенную строку из txt файла в button

Как вывести строку из файла file.txt на экран?
Нужно вывести одну строку, пока не обнаружен символ перевода строки. Если можно, приведите простой пример программы наподобие вот такого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru