Нет необходимости задействовать ноутбук. Просто настройте свой маршрутизатор в качестве ретранслятора (Google - ваш друг, если вы не знаете, как это сделать) или купите USB-ключ Wi-Fi и подключитесь напрямую.
Вам нужно применить ( )
вокруг конструкции ИЛИ.
Объяснение можно найти на справочной странице:
Please note that -a, when specified implicitly (for example by two tests appearing without an explicit operator between them) or explicitly, has higher precedence than -o. This means that find. -name afile -o -name bfile -print will never print afile.
Пример:
touch afile bfile
Без( )
:
find. -name afile -o -name bfile -print
./bfile
который имеет неявный -a между -name bfile
и-print
:
find. -name afile -o -name bfile -a -print
./bfile
С ( )
результат соответствует ожидаемому:
find. \( -name afile -o -name bfile \) -print
./afile
./bfile
Ваш неявный -a
лежит между -o -name "*jenk*.zip"
и ! -path '*/test_dir/*.jar'
.