Ответы пользователя по тегу bash
  • Как лечить ошибку "mkdir: cannot create directory `/home/domen.ru/log': File exists"?

    rednager
    @rednager Автор вопроса
    Да, извините меня, была ошибка в написании и понимании, вообщем, рабочим для моего VPS стал скрипт:

    cd /home
    for dir in `ls -1 `; do
    mkdir -p /home/$dir/log
    mkdir -p /home/$dir/html
    chown -R $dir:apache $dir
    chmod ug+rX $dir
    done;


    или можно его так переделать, спасибо avalak:

    cd /home
    for dir in `ls -1 `; do
    mkdir -p /home/$dir/{html,log}
    chown -R $dir:apache $dir
    chmod ug+rX $dir
    done;


    Всем спасибо, разобрался!
    Ответ написан
    Комментировать
  • Как лечить ошибку "mkdir: cannot create directory `/home/domen.ru/log': File exists"?

    rednager
    @rednager Автор вопроса
    Решил, помог stackoverflow:

    cd /home
    for dir in `ls -1 `; do
    mkdir -p /home/$dir/log
    mkdir -p /home/$dir/html
    chown -R $dir:apache $dir
    chmod ug+rX $dir
    done;


    При этом, ошибки после выполнения скрипта нет, но когда хочется зайти в папку log домена domen.ru

    [root@test home]# cd /domen.ru/log

    сыпется ошибка:

    -bash: cd: /domen.ru/log: No such file or directory


    Короче вопрос открытый... Была мысль о том, что центуха так отвечает, потому что папки-то пустые, или я не прав?
    Ответ написан
    Комментировать