Реклама на сайте Advertise with us

Помогите с Shell'ом

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

www.charliechoice.com

С нами с 19.04.05
Сообщения: 1727
Рейтинг: 1583

Ссылка на сообщениеДобавлено: 08/05/06 в 18:23       Ответить с цитатойцитата 

Есть файл f, в нем хранятся значения переменных (в каждой строчке свое значение, т.е. внутренности файла выглядят так:
24
32
45
...
)
нужно в цикле считать эти значения в переменную $a

т.е. примерно алгоритм выглядит так

цикл (пока не достигнут конец файла f) {
в $a считывается одна строка из файла f
}

Но как это реализовать из под Shell?

Работаешь в гей нише? Да / Нет

0
 



С нами с 26.04.06
Сообщения: 23
Рейтинг: 7

Ссылка на сообщениеДобавлено: 08/05/06 в 20:35       Ответить с цитатойцитата 

Код:

for X in `cat /var/log/messages`; do
      echo $X;
done


Обрати внимание, в for перед X нет $

Работаю в ICOO
Шустрый хостинг со всеми опциями

0
 

www.charliechoice.com

С нами с 19.04.05
Сообщения: 1727
Рейтинг: 1583

Ссылка на сообщениеДобавлено: 08/05/06 в 21:06       Ответить с цитатойцитата 

MacCooc писал:
Код:

for X in `cat /var/log/messages`; do
      echo $X;
done

Обрати внимание, в for перед X нет $


Можешь немного пояснить этот код?

у меня выдал Premission Denied

Работаешь в гей нише? Да / Нет

0
 



С нами с 26.04.06
Сообщения: 23
Рейтинг: 7

Ссылка на сообщениеДобавлено: 08/05/06 в 21:12       Ответить с цитатойцитата 

Код:
for X in `cat /path/to/your/file`; do
# do what you need with variable $X
done


cat построчно читает из указанного файла данные,
а конструкция с for подставляет в переменную X прочитанные значения.

Ты с /var/log/messages пробывал?
Вероятно, у тебя нет прав читать этот файл.
Подставь после cat путь к твоему файлу.

Работаю в ICOO
Шустрый хостинг со всеми опциями

0
 

www.charliechoice.com

С нами с 19.04.05
Сообщения: 1727
Рейтинг: 1583

Ссылка на сообщениеДобавлено: 08/05/06 в 22:03       Ответить с цитатойцитата 

MacCooc, все работает - огромное спасибо! ;)

Работаешь в гей нише? Да / Нет

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »