Estou escrevendo um plugin e quero extrair um código de status da minha solicitação curl:
curl -I localhost | grep HTTP;
Agora eu tenho
% Total % Received % Xferd Average Speed Time Time Time
Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
HTTP/1.1 302 Found
como saída, mas preciso apenas de 302
@Dmitrii você pode usar algumas opções de curl para fazer isso.
exemplo:
-s significa modo silencioso ou silencioso. Não mostre o medidor de progresso ou mensagens de erro.
-w faz o curl exibir informações em stdout após uma transferência concluída.
-o grava a saída para o arquivo em vez de stdout.
e \n adiciona uma nova linha