sergx1300
|
||||||
1 | ||||||
Как прочитать первую строку из текстового файла?08.10.2012, 01:48. Показов 35792. Ответов 9
Метки нет (Все метки)
Есть текстовый файл, нужно сделать BATник который бы первую строку из текстового файла присваивал переменой и по этой переменой создавал папку. То есть нужно прочитать первую строку из текстового файла и сразу закрыть файл. Этой цикл будет внутри еще одного цикла. Посоветуйте как это сделать.
Добавлено через 25 минут Проблему решил установкой условия IF
Работает, но читает полностью текстовой файл. Неудобно, кто знает другое решение, поделитесь. С уважением Сергей. |
08.10.2012, 01:48 | |
Ответы с готовыми решениями:
9
Нужно прочитать из текстового файла определённую строку (не первую) Как прочитать первую строку из файла Как прочитать все содержимое текстового файла в строку на C++ Как считывать из текстового файла, пропуская первую строку? |
94 / 94 / 4
Регистрация: 25.06.2012
Сообщений: 278
|
||||||
08.10.2012, 11:02 | 2 | |||||
Вот таким образом, что уже встречался на форуме можно вывести интересующую вас строку:
2
|
08.10.2012, 21:59 | 3 | |||||
Badger, я, если честно не понял к чему это.
sergx1300, попробуйте так:
1
|
94 / 94 / 4
Регистрация: 25.06.2012
Сообщений: 278
|
|
08.10.2012, 22:13 | 4 |
Мне почему то показалось, что у автора темы были трудности с выводом первой строки файла, которая в последствии должна стать именем каталога.
0
|
08.10.2012, 22:33 | 5 |
Badger, да, разобрался в Вашем примере.
Я так понял, ТС хотелось минимизировать потерю времени. А Ваш код все равно читает файл полностью, а уж потом вторым Find выдирает из результата первую строку (опять же читая текст из буфера полностью). В отличие от Find, For получает данные и разбирает файлы построчно.
0
|
sergx1300
|
|
11.10.2012, 16:25 | 6 |
|
Модератор
5237 / 2110 / 416
Регистрация: 06.01.2013
Сообщений: 4,842
|
||||||
01.02.2013, 21:50 | 7 | |||||
2
|
94 / 94 / 4
Регистрация: 25.06.2012
Сообщений: 278
|
|
02.02.2013, 03:22 | 8 |
FraidZZ, а как он так работает?
Думаю можно даже добавить это решение в тему "Простые примеры решенных задач для новичков и профессионалов". По моему очень кстати.
0
|
02.02.2013, 03:28 | 9 |
Да вот, как-то работает: Каталог простых примеров решенных задач BAT/CMD, с чего начать (■■■ основная тема ■■■)
Смею предположить, что поскольку Set /P принимает < поток данных (по-умолчанию, с клавиатуры - до первого нажатия ENTER) конец первой строки файла интерпретируется как перенос строки, иначе - тот самый ENTER. И более ничего из потока туда в переменную попасть не может.
2
|
887 / 189 / 16
Регистрация: 18.07.2011
Сообщений: 260
|
|
02.02.2013, 11:28 | 10 |
Некоторые подробности здесь: Литература, учебники, пособия по CMD/BAT, список команд
1
|
02.02.2013, 11:28 | |
02.02.2013, 11:28 | |
Помогаю со студенческими работами здесь
10
Как прочитать первую строку из файла а остальной текст повторить несколько раз? Прочитать из файла первую строку Из текстового файла прочитать предложение, первую букву каждого слова сделать большой С текстового файла прочитать предложение, первую букву каждого слова сделать большой Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |