| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Права записи, вывод результата |
| Автор: Rulevoj 12.11.2010, 05:04 | ||
| Вообщем нужно проверить несколько каталогов... к примеру: ./config/ ./config/a ./config/b ./log/ ./log/a Вывести сообщения с типа: ... ./config/ >> 777 ... ./log/ >> 666 ... и если хоть на одном каталоге стоит chmod запрещающий запись то обрывать выполнение кода и сообщать об ошибке и наоборот если запись возможна т.е. 777 продолжать выполнение кода далее.... понимаю вопрос глупый права на localhost не нуждаются в проверке а на VDS к примеру их нужно проверить.... нашёл примерный код но как приминить не догоню....
и там вывод прав в -rwxrwxrwx а мне нужно например в цифре: 777 Помогите пожалуйста кто может.... |
| Автор: Skipy 12.11.2010, 10:07 |
| Ничего не понял. там вывод прав в -rwxrwxrwx - где "там"? Вы цифры в буквы не можете перевести и назад? r=4, w=2, x=1. rwx = 4+2+1 = 7. 5 = 4 + 1 =r-x. |
| Автор: Rulevoj 12.11.2010, 22:51 |
| попробую.... |
| Автор: Rulevoj 16.11.2010, 12:02 | ||||||
ну я вот что нагородил.... Главное что работает)))
Только я не прашарил как будет правильно:
или
|