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

Исходное сообщение
"ошибка в коде"

Отправлено Nikolas , 15-Июн-15 21:50 
Нужно вырезать из первого файла во второй предпоследнюю колонку(значение скорости)
Для этого написал скрипт, но он выдает не то что надо, хотя синтаксис вроде правильный

#!/bin/sh
n=0
while read line
do
   let "n=$n+"$line""
   clear
done < est.txt
echo $n Mbits/sec

1 файл
[SUM]  0.0- 5.0 sec  52.8 MBytes  87.8 Mbits/sec
[SUM]  0.0- 5.1 sec  49.1 MBytes  80.9 Mbits/sec
[SUM]  0.0- 5.1 sec  38.1 MBytes  62.5 Mbits/sec
[SUM]  0.0- 8.1 sec  6.88 MBytes  7.14 Mbits/sec
[SUM]  0.0- 8.3 sec  58.0 MBytes  58.4 Mbits/sec
[SUM]  0.0- 5.5 sec  41.5 MBytes  63.4 Mbits/sec
[SUM]  0.0- 5.6 sec  39.9 MBytes  60.0 Mbits/sec
[SUM]  0.0- 5.5 sec  65.0 MBytes  99.7 Mbits/sec
[SUM]  0.0- 8.7 sec  4.38 MBytes  4.21 Mbits/sec
[SUM]  0.0-170.9 sec   384 KBytes  18.4 Kbits/sec

2 файл
[SUM]
0.0-
5.0
sec
52.8
MBytes
87.8
Mbits/sec
[SUM]
0.0-
5.1
sec
49.1
MBytes
80.9
Mbits/sec
[SUM]
0.0-
5.1
sec
38.1
MBytes
62.5
Mbits/sec


Содержание

Сообщения в этом обсуждении
"ошибка в коде"
Отправлено Nikolas , 15-Июн-15 22:04 
чучуть не тот код выложил, вот тот что надо

FILENAME=/usr/home/main/stat.txt
for y in $(cut -f 7 $FILENAME)
do  
    echo $y >> /usr/home/main/est.txt
done


"ошибка в коде"
Отправлено Andrey Mitrofanov , 15-Июн-15 22:56 
> чучуть не тот код выложил, вот тот что надо

Отличный код! И выдаёт то, что надо. Обсуждение на 50+ постов гарантировано.


"ошибка в коде"
Отправлено Nikolas , 16-Июн-15 08:06 
> Отличный код! И выдаёт то, что надо. Обсуждение на 50+ постов гарантировано.

Если бы я просил дерьмом в коментах бросаться, то я бы прямо написал, но как Вы видите здесь нету ни единого слова об этом... Может для Вас ошибка и очевидна, но для меня, начинающего, это не так.


"ошибка в коде"
Отправлено Pahanivo , 16-Июн-15 11:10 
> Если бы я просил дерьмом в коментах бросаться, то я бы прямо
> написал, но как Вы видите здесь нету ни единого слова об
> этом... Может для Вас ошибка и очевидна, но для меня, начинающего,
> это не так.

Уважаемый, если у вас не хватает сил осилить примитивный скрипт самостоятельно - может это просто не ваше??? Если вы будите спрашивать примитивные вещи каждый раз когда возникнут непонятки - толку будет ноль. Никто вам не будет пересказывать основы которых разжевано over 9000 везде. Есть куча литературы, хауту, документации в манах и на офсайтах. Неумение накидать примитивный быдлокод на скриптах - это как бы, мягко говоря, непрофессионализм. И дерьмом вас тут с таким подходом обольют по самое не балуйся.


"ошибка в коде"
Отправлено михалыч , 17-Июн-15 04:44 
cut -d " " -f 10 stat.txt
килобиты-мегабиты, да какая разница!