fax
#!/bin/sh
fax_day=/var/spool/fax/$(date +%Y)/$(date +%Y-%m)/$(date +%Y-%m)
TEST='test -d $fax_month || mkdir $fax_day'
почему каталог не создаётся?
если сменить шел на bash что-либо изменится?
← Март 2005 → | ||||||
18
|
||||||
27
|
||||||
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
04-03-2004
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.bsd.all-list@subscribe.ru
Адрес
модератора: comp.soft.bsd.all-owner@subscribe.ru
#!/bin/sh
fax_day=/var/spool/fax/$(date +%Y)/$(date +%Y-%m)/$(date +%Y-%m)
TEST='test -d $fax_month || mkdir $fax_day'
почему каталог не создаётся?
если сменить шел на bash что-либо изменится?
Hello Anton,
Saturday, March 5, 2005, 3:02:44 PM, you wrote:
fax_year=/var/spool/fax/$(date +%Y)
test -d $fax_year || mkdir $fax_year
fax_month=/var/spool/fax/$(date +%Y)//$(date +%Y-%m)
test -d $fax_month || mkdir $fax_month
fax_day=/var/spool/fax/$(date +%Y)//$(date +%Y-%m)//$(date +%F)
test -d $fax_day || mkdir $fax_day
lst=$(la -1 /var/spool/fax/$(date +%Y)//$(date +%Y-%m)//$(date +%F)/* | wc -l)
nr0=$(($lst+1))
if ["echo $nr0 | wc -m " = "2"];then
nr=$(echo 0$nr)
else
nr=$(echo 00$(echo $nr))
fi
fax_shtmp="/var/spool/fax/$(date +%Y)//$(date +%Y-%m)//$(date +%F)//$(date +%F)-$nr"
touch $fax_sht
спасиб разобрался)
почему не работает?
можно-ли упростить?
потому что результат "test -d $fax_month" отрицательный
нет
-*Название листа "[BSD] Решение вопросов по FreeBSD, OpenBSD и NetBSD";
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.bsd.all/rules
Номер письма: 1417; Возраст листа: 366; Участников: 628
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.bsd.all/msg/327690