URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6884
[ Назад ]

Исходное сообщение
"Построчное чтение из файла"

Отправлено xfree86 , 25-Окт-07 19:16 
Привет...

Очень надо считать большое число строк из файла в цикле и провести с ними некую манипуляцию
Помогите организовать правильное чтение из файла в цикле...


Содержание

Сообщения в этом обсуждении
"Построчное чтение из файла"
Отправлено tx2 , 25-Окт-07 20:46 
на каком языке пишем, для начала, а?

"Построчное чтение из файла"
Отправлено tx2 , 25-Окт-07 20:48 
ой... пардон.. с бадуна =)

"Построчное чтение из файла"
Отправлено tx2 , 25-Окт-07 20:50 
на баше примерно както так:

while read line
do
echo $line
done < $filename


"Построчное чтение из файла"
Отправлено Arpo , 01-Ноя-07 09:51 
>на баше примерно както так:
>
>while read line
>do
>echo $line
>done < $filename

Маленькая модификация.
Думаю так универсальней.

# vi script.sh
~~~~~~~~~~~~~~~~~
#!/bin/sh

while read line
do
...
-действия-
...
done<$1
~~~~~~~~~~~~~~~~~
# ./script.sh filename


"Построчное чтение из файла"
Отправлено ShyLion , 25-Окт-07 20:48 
>Привет...
>
>Очень надо считать большое число строк из файла в цикле и провести
>с ними некую манипуляцию
>Помогите организовать правильное чтение из файла в цикле...

/myscript

#!/usr/bin/perl

while(<>) {
s/Bad/Good/g;
print;
};

#########

cat /file | /myscript