para responder a sua pergunta:
awk '{print $2,$10}' /proc/net/dev
rendimento
Receive
|bytes packets
6385384218 42314607745
12034420041 12034420041
que pode não ser o que você procura.
você pode usar
awk '$1 ~ /:/ {print $2,$10}' dev
6385389751 42314610935
12034420241 12034420241
onde
-
$1 ~ /:/
selecione a linha onde o primeiro arquivo é foo: -
{print $2,$10}
print segundo e décimo campo
grep
-
O
- grep pode ser usado para corresponder a uma expressão regular, para que você possa escolher números de
/proc/dev/net
- no entanto, a expressão regular descreve mas não pode agir.
Em outras palavras, não vejo nenhuma expressão regular aplicada a um único comando grep e, em seguida, será ativada
eth0: 6385654376 26986310 0 107680 0 0 0 4665 42314947519 21475282 0 0 0 0 0 0
lo: 12034424441 4553238 0 0 0 0 0 0 12034424441 4553238 0 0 0 0 0 0
para (não figura exata)
6385389751 42314610935
12034420241 12034420241
usando grep FOO
onde FOO
consiste apenas em opções e argumentos do grep.
No @ Emeric tente ele poderia ter duas colunas, quando eu corro no meu sistema operacional:
6385672702
42314983073
12034425441
12034425441
ainda, você pode tentar a sua sorte no link