Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google Site



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered By Powered by Google
 
Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 03-26-2002
Зарегистрированный пользователь
 

Регистрация: Mar 2002
Сообщений: 5
PERL массив интервалов

линий:
4355384 20762557 16407173 ИТОГО
14470261 27190250 12719989 ИТОГО
18825645 47952807 29127162 ИТОГО


PERL Сценарий:

открыть (всего ", grepTOTAL / ПЗБД / ds_metric / data_files / modem_times |");
нажимаем (@ общем, <TOTAL>);
закрыть (общая);

$ \u003d вступить запись ( "", @ общего числа);
$ запись \u003d ~ S / Всего / / G;
@ \u003d total2 сплит (/ \ S (2,) /, $ запись);
Версия для печати @ total2;



Для меня этот результат.

4.355.384 20.762.557 16,407,17314,470,261 27.190.250 12,719,98918,825,645 47.952.807 29,127,16

Что им искать это:
4.355.384 20.762.557 16.407.173 14.470.261 27.190.250 12.719.989 18.825.645 47.952.807 29.127.162

Разница: есть пространство, где ВСЕГО быть использованы в последнем versioin о выходе линии.

Ive попытался несколько различных способов substitue в ВСЕГО слова, но все возвращается в пространстве, не имеющие между номерами
между ВСЕГО слова (например: 16,407,17314,470,261 27190250 то, что я получаю 16407173 14470261 27190250 то, что я хочу)

Может ли кто-нибудь не одолжите мне идею о том, как добраться, что в пространстве существует еще subbing, что общий объем из легко?

-Джемисон -
Рекламные ссылки
Old 03-26-2002
Зарегистрированный пользователь
 

Регистрация: Mar 2002
Сообщений: 5
мне его еще раз ..

Я добавил следующее:

$ \u003d total_record вступить ( "", @ общего числа);
$ total_record ~ \u003d S / Всего / / G;
@ \u003d record2 сплит (/ \ S (1,) /, $ total_record);
для (@ record2) (
Версия для печати $ _. "\ N";
)

в код, и он выводит каждый элемент на новую строку корректно. Затем я могу запустить А.А. заявление для печати, что позволяет каждому из элементов на одной линии.

-Джемисон -
Old 07-17-2008
Зарегистрированный пользователь
 

Регистрация: Июнь 2007
Месторасположение: Пекин Китай
Сообщений: 1136

Код:
open(FH,"<a");
while(<FH>){
$_=~ tr/TOTAL\n//d;
push(@arr, $_);
}
close(FH);
print join("",@arr);

Old 07-17-2008
Зарегистрированный пользователь
 

Регистрация: Sep 2006
Сообщения: 2604
Wow, что, как 6 лет назад
Рекламные ссылки
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся Вне


Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Perl-записи значения в файле @ массива в Perl meghana Shell программирование и сценарии 27 06-07-2009 06:05 PM
Массив длиной в PERL anent Shell программирование и сценарии 5 07-17-2008 05:39 PM
Как получить последнее значение в массиве на Perl meghana Shell программирование и сценарии 7 02-04-2008 05:12 PM
многомерные массивы в Perl prkfriryce Shell программирование и сценарии 9 12-01-2007 04:33 PM
разделен на массиве в Perl jaganadh Shell программирование и сценарии 3 07-06-2007 06:29 AM



Часовой пояс GMT -4. Текущее время 05:15 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX и Linux Форум Авторские права © 1993-2010 годов. Все права Reserved.Ad управление RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0