Tema: unix
-
Códigos de saída de find e xargs: o 0/>0 grosseiro do find versus a escala 123-127 do xargs
O find só garante 0 para sucesso total e qualquer valor acima de 0 para erro, de propósito sem mais detalhes, enquanto o xargs define uma escala específica para indicar como o comando invocado falhou: 123 para saída não zero comum, 124 para saída 255, 125 para morte por sinal, 126 para comando não executável e 127 para comando não encontrado. Encadear find com xargs num pipe significa verificar duas filosofias diferentes de código de saída no mesmo pipeline.
-
Orientação num host Oracle Solaris 11.4 desconhecido para quem vem do Linux
Antes de alterar qualquer coisa num servidor Solaris, um conjunto curto de comandos de leitura estabelece a versão exata, a topologia de CPU e memória e se o shell está na zona global, além de indicar onde os hábitos comuns do Linux (shells, localização das ferramentas, gerenciador de pacotes) não se aplicam.
Legível por máquina: JSON