LinuxForum.Fans
Тема

Помошь со скриптом

Автор: Maksim_I_ 8 сообщений 3894 просмотров
#266509

cd /backup
DATA=`date '+%d.%m.%y'`
mkdir $DATA
cd /backup/$data
mkdir gotovo

Помогите, мне нужно чтобы скрипт создавал папку с именем даты и после переходил в эту папку и уже выполнял дальнейшие действия)))

#266516

Вы бы описали нужные вам «дальнейшие действия».

#266520
"Maksim I." написал:
Помогите, мне нужно чтобы скрипт создавал папку с именем даты и после переходил в эту папку

Ну и что тут такого сложного? Вы же уже всё написали...

text

#/bin/bash
cd /backup
DATA=`date '+%d.%m.%y'`
mkdir $DATA
cd /backup/$DATA
mkdir gotovo

#266540

дак он не переходит в указанную папку которую только что созданую папку а создаёт папку в /backup а нужно к примеру сегодня 26.7.12 и он должен создавать папку gotovo в /backup/26.7.12
А дальнейшие действия)) сам сделаю)что мне нужно)))

#266541

А Вы всё же попробуйте мой скрипт ;)
Забегая вперёд скажу: в линуксе размер (регистр) букв имеет значение!

#266563

Ах.... всё я понял ошибку))

#266576

У команды mkdir есть опция -p, позволяющая создать вложенную структуру каталогов, т.е. достаточно выполнить что-то вроде

text
mkdir -p backup/$(date '+%d.%m.%y')/gotovo
#266587

Запомним, интересная вещица)

Войдите или зарегистрируйтесь, чтобы ответить.