Почему доступ к страницам сайта запрещен Apache, если я не заменю их копиями?

Чтобы получить делитель, нужно учитывать значение только в первой строке второго столбца. Для этого можно использовать FNR. В awk FNR означает номер записи (практически номер строки) в текущем файле. Сохраните делитель, прочитав первую строку второго столбца, и разделите элементы первого столбца на сохраненное значение.

awk 'FNR==1 {d=$2} {print $1/d}' Input > Output

2
25.06.2017, 23:21
1 ответ

Для GNU-coreutils ls, включая Linux, точка в конце битов режима означает, что применяется «контекст» SELinux -- используйте ls [-l] -Z (или --context), чтобы увидеть подробности, и (недавний) RedHat/CentOS по умолчанию позволяет SELinux ограничивать доступ ко всем видам ресурсов, включая файлы.

Если вы не хотите использовать функции SELinux для управления доступом, простой способ игнорировать это — [sudo] restorecon [-R] для файлов, см. man restorecon; а способы отключения SELinux приведены в man setenforce

Связанный вопрос Что означает точка после битов прав доступа к файлам?

3
27.01.2020, 22:03

Теги

Похожие вопросы