))и еще раз здравствуйте))
Уважаемые, начал я осваивать консоль, и тормознулся на первом же камушке))
как с помощью mkdir создать папку именем которой будет текущая дата и время??
вариант со скриптом подойдет, только нужно чтобы скрипт реагировал на путь указанный в консоли, тоесть:
md_script /media/docs
должен создать такую папку в /media/docs
>))и еще раз здравствуйте))
>Уважаемые, начал я осваивать консоль, и тормознулся на первом же камушке))
>как с помощью mkdir создать папку именем которой будет текущая дата и
>время??
>вариант со скриптом подойдет, только нужно чтобы скрипт реагировал на путь указанный
>в консоли, тоесть:
>md_script /media/docs
>должен создать такую папку в /media/docs#!/bin/sh
mkdir -p "$1/`date +s '%Y%m%d'`"
>#!/bin/sh
>mkdir -p "$1/`date +s '%Y%m%d'`"Я б рекомендовал вторую форму вызова в шелле:
mkdir -p $1/$(date +s '%Y%m%d')
Меньше кавычек и синтаксис прозрачнее.
>Меньше кавычек и синтаксис прозрачнее.Кому как удобнее, но вот двойные ковычки я бы всё-таки оставил, они нужны на случай, если в аргументе присутствует словоразделительные символы, например пробел. ;)
>>Меньше кавычек и синтаксис прозрачнее.
>
>Кому как удобнее, но вот двойные ковычки я бы всё-таки оставил, они
>нужны на случай, если в аргументе присутствует словоразделительные символы, например пробел.
>;)Согласен.
>[оверквотинг удален]
>>Уважаемые, начал я осваивать консоль, и тормознулся на первом же камушке))
>>как с помощью mkdir создать папку именем которой будет текущая дата и
>>время??
>>вариант со скриптом подойдет, только нужно чтобы скрипт реагировал на путь указанный
>>в консоли, тоесть:
>>md_script /media/docs
>>должен создать такую папку в /media/docs
>
>#!/bin/sh
>mkdir -p "$1/`date +s '%Y%m%d'`"Извиняюсь, описался:
#!/bin/sh
mkdir -p "$1/`date +'%Y%m%d'`"