замена пробелов при отправке писем от Cron

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
zoofield
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-09-05 10:51:33
Откуда: 2:5071
Контактная информация:

замена пробелов при отправке писем от Cron

Непрочитанное сообщение zoofield » 2008-09-10 11:54:38

фигня какая-то:
sh скрипт делает запрос в mysql и выводит в стандартный вывод.
всё как обычно - табличку, вот начало:

Код: Выделить всё

+----------------+-------------+
| ipto           | bytes       |
+----------------+-------------+
| artemyeva      | 953 078 046 |
| bak01          | 20 536 044  |
| buh-new        | 6 639 677   |
...
Этот скрипт стартует по крону и весь вывод перенаправляется на мыло мне. ловлю bat-ом. после приема табличка выглядит примерно так (цифры разные - просто с разных отчетов):

Код: Выделить всё

ipto    bytes
artemyeva       424 508 993
bak01   27 912 197
buh-new	17 118 092
...
Куда-то пропадают пробелы и символы псевдографики. в каком месте может резаться?
* Origin: ()

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: замена пробелов при отправке писем от Cron

Непрочитанное сообщение manefesto » 2008-09-10 12:34:12

plain text ?
я такой яростный шо аж пиздеЦ
Изображение

strmaks
рядовой
Сообщения: 47
Зарегистрирован: 2008-04-23 15:58:59
Откуда: Minsk

Re: замена пробелов при отправке писем от Cron

Непрочитанное сообщение strmaks » 2008-09-10 16:48:10

А как у вас mysql вызывается в скрипте ?

попробуйте добавить в командную строчку ключик -t

Примерно вот так
mysql -te 'show tables'

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35465
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: замена пробелов при отправке писем от Cron

Непрочитанное сообщение Alex Keda » 2008-09-10 20:05:31

клиентсая часть умеет понимать, куда она отдаёт - на экран или на стандартный ввод другой программе (крону, в данном случае).
В зависимости от этого ведёт себя по разному.
=======
у неё есть ключик - позволяющий указать как себя вести.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
zoofield
мл. сержант
Сообщения: 121
Зарегистрирован: 2007-09-05 10:51:33
Откуда: 2:5071
Контактная информация:

Re: замена пробелов при отправке писем от Cron

Непрочитанное сообщение zoofield » 2008-09-11 4:06:49

Спасибо всем, всё получилось.
* Origin: ()