Похоже, что opatch
- это сценарий. То есть, это текстовый файл, который начинается с #!
и перечисляет его интерпретатор (может быть /bin/sh
). Только скомпилированные двоичные файлы (непосредственно исполняемый код) могут быть выполнены без разрешения на чтение. Для всех сценариев, независимо от интерпретатора (sh
, python
и т.д....), интерпретатор должен иметь возможность открыть файл, который дает разрешение на чтение плюс разрешение на выполнение.
ping
со специальным интерфейсом:
ping -I em1 8.8.8.8
OR
ping -I br0 8.8.8.8