Pergunta

Estou tendo dificuldades para remover os dois pontos em uma lista de endereços MAC.

Meu arquivo:

00:21:5A:28:62:BF
00:24:81:0A:04:44

Saída esperada:

00215A2862BF
0024810A0444

Alguma idéia de como eu poderia fazer isso? Muito obrigado antecipadamente.

Foi útil?

Solução

Dadas suas tags, você deseja fazer isso em um shell:

cat file | sed s/://g

Editar: você realmente não precisa do cat Se você estiver lendo de um arquivo:

sed s/://g file

Outras dicas

perl -pe "s/://g" yourfile
echo "00:21:5A:28:62:BF" | sed -e 's/://g'
00215A2862BF

tr -d ':' <arquivo

Provavelmente também funcionará, embora eu não tenha uma linha de comando à mão para verificar a sintaxe.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top