A representação octal facilita a interpretação do código de saída para valores pequenos, que são os mais usados. Se esse número, que é um byte, tiver sido impresso em decimal, descobrir qual sinal interrompeu um processo exigiria um pouco de cálculo enquanto estiver em octal, ele poderá ser lido como está:
- um processo sai com o status 5,
gdb
exibe05
, o que não faz diferença - um processo sai porque ele tem um
SIGINT
(Control-C),gdb
exibe0202
, que é mais fácil de reconhecer como sinal # 2 do que130
.
chmod
ainda aceita um número octal para representar permissões de arquivo: 0750 = 111 101 000 = rwx rx ---.