copia lista de status do prompt do CMD na planilha do Excel

1

Eu executei um status int counters nos meus switches e quero copiar esses dados em uma planilha. Como posso fazer isso para permitir que todas as colunas sejam preenchidas?

    
por Kim 31.08.2018 / 16:47

1 resposta

0

Primeiro, siga a gentil sugestão de Pimp Juice IT acima e capture os dados redirecionando-os para um arquivo.

Quando tiver esse arquivo, abra um documento em branco no Excel, clique no menu Dados e escolha Do texto . Encontre o seu arquivo e leia-o. Quem sabe, ele pode estar perto o suficiente do que o Excel pode analisar para ser útil como está. O cavalo pode aprender a cantar

Se não, feche o Excel e abra o arquivo com Notepad ++ ou um editor competente semelhante que possa Transforme novas linhas do Windows EOL para o Unix EOL ou vice-versa e que mostrará caracteres não imprimíveis. Muitas vezes, o Bloco de Notas e o Wordpad simplesmente não executam o trabalho porque não reconhecem caracteres não imprimíveis.

Determine a estrutura dos dados, pois você precisará convertê-los em um arquivo de valores separados por delimitadores, como CSV ou TSV .

Decida se você precisará fazer isso repetidamente ou se esta é uma tarefa única. Se for uma tarefa única, use search-and-replace no editor para transformar os dados em CSV ou TSV. Em seguida, abra um documento em branco no Excel, clique no menu Data e escolha From Text . Encontre seu arquivo e leia-o.

Se você precisar fazer isso repetidamente, determine se suas ferramentas de programação favoritas farão as substituições facilmente. Muitas pessoas usam grep, sed e / ou awk para transformar dados, mas você pode fazê-lo com um Word Macro se você precisar. Grep, sed e awk podem ser adquiridos e usados livremente para eles são de código aberto; A versão Windows é facilmente baixada e já está incluída no shell do MacOS bash .

    
por 31.08.2018 / 19:36