The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Возможно ли округление???"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Возможно ли округление???"
Сообщение от Domingo emailИскать по авторуВ закладки(ok) on 21-Июн-04, 12:49  (MSK)
Доброе время суток коллеги!
Суть вот в чем: имеется текстовый файл, сгенерённый при помощи awk и содержащий некое число (количество байт). Можно ли используя тот же awk или sed округлять это число в большую или меньшую сторону до мегабайт с двумя знаками после запятой?
И второе, позволяет ли команда mail аттачить файл (короче говоря, упомянутый выше файл надо отправлят аутоматычно юзверю)? Если да, то подскажите ключик плиз!

Заранее признателен всем тем, кто отзовётся!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Возможно ли округление???"
Сообщение от sas emailИскать по авторуВ закладки(??) on 21-Июн-04, 14:28  (MSK)
>Доброе время суток коллеги!
>Суть вот в чем: имеется текстовый файл, сгенерённый при помощи awk и
>содержащий некое число (количество байт). Можно ли используя тот же awk
>или sed округлять это число в большую или меньшую сторону до
>мегабайт с двумя знаками после запятой?
>И второе, позволяет ли команда mail аттачить файл (короче говоря, упомянутый выше
>файл надо отправлят аутоматычно юзверю)? Если да, то подскажите ключик плиз!
>
>
>Заранее признателен всем тем, кто отзовётся!

Попробуйте один из подходов

echo 3970336 | awk '{ mb = 1024 * 1024; printf( "%.2f\n", $0 / mb) }'

Можно использовать bc и т.д.

Далее Ваше творчество :)

По поводу mail:

Текстовый файл:
mail -s "Мое письмо" my_friends@address.com < my_text_file

Двоичный файл
uuencode my_bin_file my_bin_file |  mail -s "Мое письмо" my_friends@address.com

Или можно использовать mutt или ...

Успехов
--- sas

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Возможно ли округление???"
Сообщение от Domingo emailИскать по авторуВ закладки(ok) on 21-Июн-04, 15:27  (MSK)
>Попробуйте один из подходов
>
>echo 3970336 | awk '{ mb = 1024 * 1024; printf( "%.2f\n",
>$0 / mb) }'
Большое спасибо! Работает!

>Можно использовать bc и т.д.
>
>Далее Ваше творчество :)
>
>По поводу mail:
>
>Текстовый файл:
>mail -s "Мое письмо" my_friends@address.com < my_text_file
>Двоичный файл
>uuencode my_bin_file my_bin_file |  mail -s "Мое письмо" my_friends@address.com

А с mail сам разобрался, но всё равно спасибо!

>
>Или можно использовать mutt или ...
>
>Успехов
>--- sas


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру