ganzales Опубликовано 17 апреля, 2006 Жалоба Поделиться Опубликовано 17 апреля, 2006 Привет, помогите разобраться, надо создавать ежеденевно папку вида, анпример, 18.04.06, хочу сделать это через крон, пишу след mkdir /test/`date +%D.%M.%Y` создается папка date? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 18 апреля, 2006 Жалоба Поделиться Опубликовано 18 апреля, 2006 сделай переменную и подставь ее в mkdir Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ganzales Опубликовано 18 апреля, 2006 Автор Жалоба Поделиться Опубликовано 18 апреля, 2006 не работает сделал так tempdate=`date +%M` mkdir /test/$tempdate Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
allez Опубликовано 18 апреля, 2006 Жалоба Поделиться Опубликовано 18 апреля, 2006 Во-первых, процитируйте сообщение об ошибке, во-вторых, дайте в консоли команду date +%M и процитируйте ее вывод, в-третьих, посмотрите почту пользователя, от имени которого cron запускает задание - не написал ли ему этот самый cron чего-нибудь интересного? Ну и в логи cron, если таковые ведутся, тоже не помешает глянуть... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SignFinder Опубликовано 18 апреля, 2006 Жалоба Поделиться Опубликовано 18 апреля, 2006 ganzales разберите скрипт на составляющие и проверьте что не работает переменную можно проверить с помощью echo Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sleeping Daemon Опубликовано 19 апреля, 2006 Жалоба Поделиться Опубликовано 19 апреля, 2006 ganzales писал(а) Втр, 18 Апреля 2006 03:01 Привет, помогите разобраться, надо создавать ежеденевно папку вида, анпример, 18.04.06, хочу сделать это через крон, пишу след mkdir /test/`date +%D.%M.%Y` создается папка date? mkdir /test/`date +\%D.\%M.\%Y` Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hunk Опубликовано 19 апреля, 2006 Жалоба Поделиться Опубликовано 19 апреля, 2006 Данную команду mkdir не проглотит, потому что дата формируется в виде 01/11/06 лучше использовать mkdir `date +%x` Дата будет формироваться в виде 01.11.2006 Такую mkdir проглотит Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ganzales Опубликовано 19 апреля, 2006 Автор Жалоба Поделиться Опубликовано 19 апреля, 2006 Sleeping Daemon спасиб, помогло Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.