Начните с рефакторинга кода.
bearer="Bearer \"$(printf user:pass | base64)\""
curl -X POST --header "$bearer" 'https://api.com/v1/auth'
Теперь, когда вы переходите к отладке, вам не нужно снова заключать в кавычки аргумент (s ).
echo curl -X POST --header "$bearer" 'https://api.com/v1/auth'
Вы можете получить ttl, изменив ping
следующим образом:
ttl=$( ping -c 1 turing | grep ttl | sed 's/.*ttl=\([[:digit:]]*\).*/\1/' )
После этого можно просто проверить значение в ttl
и распечатать требуемую информацию.