Eu tenho um arquivo com linhas em branco no final do arquivo. Posso usar greppara contar o número de linhas em branco no final do arquivo com o nome do arquivo sendo passado como variável no
Eu tenho um arquivo com linhas em branco no final do arquivo. Posso usar greppara contar o número de linhas em branco no final do arquivo com o nome do arquivo sendo passado como variável no
Eu tenho um arquivo chamado /tmp/urlFileonde cada linha representa um URL. Estou tentando ler o arquivo da seguinte maneira: cat "/tmp/urlFile" | while read url do echo $url done Se a última linha não terminar com um caractere de nova linha, essa linha não será lida. Eu queria saber por que? É...
Eu quero procurar linhas com 'word1' XOR 'word2' em um arquivo de texto. Portanto, deve exibir linhas com a palavra 1, palavra 2, mas não as linhas com ambas as palavras. Eu queria usar o XOR, mas não sei como escrever isso na linha de comando do Linux. Eu tentei: grep 'word1\|word2'...
Eu tenho um arquivo de texto contendo linhas como esta: This is a thread 139737522087680 This is a thread 139737513694976 This is a thread 139737505302272 This is a thread 139737312270080 . . . This is a thread 139737203164928 This is a thread 139737194772224 This is a thread
Eu quero pesquisar várias seqüências de caracteres em dois arquivos. Se uma string for encontrada nos dois arquivos, faça alguma coisa. Se uma string for encontrada em apenas um arquivo, faça outra coisa. Meus comandos são os seguintes: ####This is for the affirmative sentence in both files if...
Eu tenho um arquivo de texto muito longo (a partir daqui ) que deve conter 6 caracteres hexadecimais e, em seguida, uma 'quebra' (que aparece como um caractere e não parece ser exibida corretamente na marcação de código abaixo) seguida por algumas palavras: 00107B Cisco Systems, Inc 00906D Cisco...
Entrada: 1 hgh h2b h4h 2 ok koko lkopk 3 uh ju nfjvn 4 Saída esperada: 1 2 3 4 Então, eu preciso ter apenas o valor 1, 5, 9, 13 do arquivo no arquivo de saída. Como fazer
Portanto, tenho vários arquivos em um diretório e preciso inserir uma linha de texto em cada um deles. Eles têm essencialmente o seguinte formato: <VirtualHost *:80> ServerAdmin gabe@localhost DocumentRoot /var/www/test1 ServerName test1.local ServerAlias test1 <Directory...
Eu tenho uma longa lista de nomes de domínio que preciso remover do / etc / remotedomains. Eles provavelmente não estão em nenhuma ordem específica no arquivo. Cada domínio está em uma linha. Como eu poderia percorrer a lista e encontrar essa linha em domínios remotos e
Digamos que eu tenha esse arquivo de linha 857835, contendo coisas como esta: a1 rubbish1 rubbish2 rubbish3 rubbish4 a1 rubbish5 rubbish6 rubbish7 rubbish8 E eu desejo remover todas as ocorrências a1e a próxima linha ( rubbish1e rubbish5neste exemplo). Como eu faço isso? Eu tentei grep 'a1' -v...
Eu estou tentando escrever um script de shell que solicita um caractere ASCII no intervalo AZ ou az e retorna seu valor numérico equivalente. Por exemplo, a saída pode ter a seguinte aparência: scarlet$ Please type a character between A and Z or between a and z: scarlet$ A scarlet$ The decimal...
grep -A 2 -B 3 imprime 2 linhas após a sequência grep e imprime 3 linhas antes. grep -C 3 imprime 3 linhas antes e 3 linhas depois Infelizmente, o grepque estou usando não suporta essas opções. Existem comandos ou scripts alternativos disponíveis para simular isso? Usando scripts sed/ awk/...
Preciso substituir todos os espaços em branco dentro do meu texto por vírgulas. Atualmente, estou usando esta linha, mas ela não funciona: recebo como saída um arquivo de texto que é exatamente igual ao original: sed 's/[:blank:]+/,/g' orig.txt >
O que está acontecendo no seguinte snippet de código? Não estou obtendo minha saída esperada. Eu acho que foi um bug, mas acontece em 2 programas diferentes (uniq e sort), então eu suspeito que isso tenha algo a ver com ... bem, eu não sei o que ... daí a pergunta. Os 3 primeiros (de 4)...
Eu codifico Scala e sua convenção é usar espaços duplos por nível para identificação. Mas o uso de editores diferentes torna minhas fontes preenchidas com uma mistura de espaços e guias. Eu gostaria de refatorar todos os arquivos (arquivos * .scala, na verdade, mas especificar isso não é...
Como excluo as linhas que começam com a #, considerando que pode haver espaços em branco à esquerda e à direita da #? # Master socket provides access to userdb information. It's
É possível seguir um arquivo binário desde o início, à la tail -f? Isso é útil em alguns casos, por exemplo, se eu estiver scpinserindo um arquivo em um servidor remoto e, ao mesmo tempo, desejar alimentá-lo para outro processo (sim, eu sei que posso usar ssh+ cattruques). Tanto quanto eu li da...
Eu tenho um arquivo que possui texto como este: AAAA BBBB CCCC DDDD 1234 5678 9012 3456 EEEE 7890 etc ... E eu quero combinar as linhas alfabéticas com as linhas numéricas para que elas sejam assim: AAAA 1234 BBBB 5678 CCCC 9012 DDDD 3456 EEEE 7890 Alguém sabe de uma maneira simples de...
Eu tenho uma série muito longa de URLs sem caractere separador, no mesmo formato abaixo: http://example.comhttp://example.nethttp://example.orghttp://etc... Quero que cada URL esteja em uma nova linha. Tentei fazer isso substituindo todas as instâncias de "http: //" por "\ nhttp: //" usando...
Estou tentando classificar dentro de uma linha de entrada em um número desconhecido de campos: Entrada: ab bc bc ab cd ef bc bc cd ef cd bc ab ef ab bc cd gh Resultado: ab bc ab bc bc cd ef bc cd ef ab cb cd ab bc cd ef gh Eu tenho usado algo como, awk '{if($2 < $1) print $2,$1;else...