Ни POSIX, ни дата GNU не имеют --magic-option
. FreeBSD называет его -f
(с синтаксисом, подобным date
спецификаторы выходного формата, не тот Вы делаете предложение).
Ваша дата очень близко к тому, чтобы быть распознанным датой GNU: все это, взятия заменяют двоеточие, которое разделяет дату со времени пространством.
date -d "$(echo "09SEP2012:23:58:46" | sed 's/:/ /')"
Что *отклоняет Вас, имеют?
В соответствии с Linux Вы обычно используете:
cp -r <source> <target>
и если Вы хотите скопировать весь одинаковый атрибуты (иначе владелец, и т.д.):
cp -a <source> <target>
cp -r dir1 dir2
-R, -r, --recursive
copy directories recursively