DISSE0074I Operation successfully submitted. Distribution ID is 1234567890.123456.
No caso eu preciso pegar o código numérico no fim da linha. Geralmente eu usaria apenas o comando cut, como: cut -d’ ‘ -f8, mas e se a mensagem variar de tamanho (quantidade de palavras)? Como saber o índice do último elemento?
Entra em ação o awk. Usando awk ‘{print $8}’ dá pra imprimir o elemento número 8; e há a variável NF que informa a quantidade de campos. Então dá pra extrair o último campo assim:
cat arquivo.txt | awk ‘{print $NF}’
Perfeito para o que eu queria.
salvou meu dia!