Como faço para remover os pontos de uma lista de endereços MAC?
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.
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