Firefox изменил поисковую систему по умолчанию --без каких-либо обновлений --, возможно ли это?

Поскольку ваш прокси-процесс работает в фоновом режиме, обычные способы захвата вывода не работают (ex:var=$(echo "test command"))

Самый простой способ получить желаемый вывод — перенаправить весь вывод в файл, а затем проверить этот файл на наличие нужной строки.

Вот пример:

#!/bin/bash

set -m

# Added output redirection for stdout and stderr
./cloud_sql_proxy --add_your_options_here >filename 2>&1 &

# Wait for up to 5 seconds for the service to be ready.
for attempt in $(seq 1 5); do
    sleep 1
    if grep -q "Ready for new connections" filename; then
        break
    fi
    if [[ attempt -eq 5 ]]; then
        echo "Error launching sql proxy - see 'filename' for command output."
        exit
    fi
done

node app.js

Для просмотра выходных данных cat filename.

Это решение должно работать до тех пор, пока файл усекается каждый раз, когда вы запускаете скрипт. Если нет, grepвернет true из-за «устаревшего» текста в файле.

0
19.03.2021, 17:38
1 ответ

Менеджер профилей Firefox обнаружил проблему с моим профилем Firefox и загрузил заводские настройки по умолчанию. Если вы столкнулись с подобными проблемами, убедитесь, что вы загрузили ожидаемый профиль .

Обратите внимание, что вы можете запустить менеджер профилей Firefox с терминала с помощью

$ firefox --ProfileManager
0
28.04.2021, 22:58

Теги

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