Perguntas com a marcação «text-processing»

12
Como classificar colunas com base na primeira linha?

Preciso classificar as colunas de um conjunto de dados muito grande (1000 linhas e 700000 colunas). Como exemplo, minhas colunas são organizadas aleatoriamente como: col1 col4 col3 col2, e eu preciso classificar isso. Eu tenho tentado alguns comandos, mas sem sucesso. exemplo: ID M2 M5 M8 M1 M3...

12
Inserir texto em um número de linha específico

Estou trabalhando em um script bash que dividirá o conteúdo de um documento de texto, dependendo dos dados na linha. Se o conteúdo do arquivo original estiver ao longo das linhas de 01 line 01 line 02 line 02 line Como posso inserir na linha 3 deste arquivo usando o bash para resultar em 01...

12
Mesclando dois arquivos, uma coluna por vez

Eu tenho 2 arquivos grandes (3000 colunas, 15000 linhas) do seguinte formato arquivo1 (separado por tabulação): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 arquivo2 (separado por tabulação): 3 5 2 1 7 10 3 4 3 Gostaria de combinar os valores da primeira coluna de cada arquivo com um separador ":" e...

12
Reorganizando as colunas usando o awk

Estou tentando mover a 7ª coluna do meu arquivo csv para o final usando awk -F '{print $1,$2,$3,$4,$5,$6,$8,$9,$10,$11,$7}',OFS= "$file" onde $ file é um arquivo .csv em um diretório. No entanto, a saída é awk: ^ syntax error Alguém sabe como corrigir esse

11
comando `destaque`

Existe um comando que pode ser usado para realçar facilmente (com cores, texto em negrito ou invertido costas / primeiro plano) seqüências específicas em stdin enquanto passa toda a sequência para stdout? Estou pensando em construí-lo , mas prefiro usá-lo se ele já existir. Algumas características...

11
sed: combina duas linhas

Eu tenho um arquivo de texto, onde os registros são divididos em duas linhas. Eu gostaria de colocá-los em uma linha. Os registros são mais ou menos assim: 2013-07-29 apt-get install git 2013-07-29 apt-get install rsync 2013-07-31 apt-get install nmap 2013-08-02 apt-get install...

11
Um melhor comando de colar

Eu tenho os dois arquivos a seguir (preenchi as linhas com pontos para que todas as linhas de um arquivo tenham a mesma largura e tornei file1 todas maiúsculas para torná-lo mais claro). contents of file1: ETIAM...... SED........ MAECENAS... DONEC...... SUSPENDISSE contents of...

11
Imprimir colunas no awk pelo nome do cabeçalho

Eu tenho um arquivo de texto assim foo bar baz 1 a alpha 2 b beta 3 c gamma Posso usar o awk para imprimir determinadas colunas, como 1 e 3, com {print $1, $3}, mas quero especificar as colunas a serem impressas especificando o cabeçalho da coluna, algo como {print $foo, $baz}. Isso é útil,...