Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
2
respostas

Altera todo o caractere // para comentar em c ++ para os caracteres de comentário c / * * / [duplicado]

Estou tentando alterar alguns caracteres em um arquivo, como este: //this is a thest of how this works #include <stdio.h> int main() { // declare some variables here int num1 = 4; float num2 = 3.5; // print the result printf("The r...
08.10.2018 / 14:24
2
respostas

Como dividir linhas vCards

Relacionado a Como ingressar nas linhas vCards , o vCard faz um tipo estranho de divisão de linha: Se uma linha contiver mais de 75 caracteres, insira uma sequência "CR, LF, espaço". Assim, a seguinte linha: 123456789A123456789B123456789C1...
11.06.2012 / 09:11
1
resposta

conta todas as palavras específicas que terminaram em cada linha

como contar todas as palavras que terminaram com ".wsp" no arquivo more file /application_1532998892988_0207/driver/BlockManager/memory/remainingOffHeapMem_MB.wsp /spark/application_1532998892988_0207/driver/BlockManager/memory/memUsed_MB.wsp...
30.08.2018 / 16:59
3
respostas

multiplicação de cada linha

Eu gostaria de calcular um valor em cada linha de um arquivo como este: 1 1441792,11534336 2 1048576,8388608 3 1441792,1153433 4 1966080,15728640 5 393216,3145728 6 2621440,20971520 7 2490368,19922944 Eu preciso adquirir o segundo...
19.06.2014 / 20:53
3
respostas

Comando shell para remover a primeira cadeia que é delimitada por barras

Eu preciso de um comando shell (sed ou awk é o preferido) para remover a string que está dentro das barras. Por exemplo, se minha string for /some/dir/example/ , a saída deverá ser dir/example/     
06.06.2014 / 11:05
3
respostas

obtém parte da linha e acrescenta à mesma linha

Eu tenho um arquivo com 19k linhas como estas: a96abbb5da0985983e113a9a7484c063 management/modules/membership/file1 d7f7dd7e3ede3e323fc0e09381f16caf management/modules/invoices/path/file2 No entanto, gostaria de acrescentar o nome do mó...
20.08.2018 / 20:17
3
respostas

Capture valores entre colchetes duplos

Eu tenho dados em um arquivo como {{1,department}} . Eu preciso capturar os valores conforme abaixo: val1=1 val2=department Eu tentei o comando awk para dados com {} único, funcionou. mas para o dobro {{}} o comando não está funciona...
01.08.2018 / 05:59
3
respostas

Comando SED para comentar todas as linhas exceto as que combinam com o padrão

Eu tenho o arquivo cron.txt abaixo 58 18 * * 1-5 /usr/home/script.sh REP CXC BS TODAY all 1>/dev/null 2>/dev/null 00 19 * * 1-5 /usr/home/script.sh DSC DXC BUS TODAY all 1>/dev/null 2>/dev/null 01 19 * * 1-5 /usr/home/script.sh...
30.01.2018 / 05:34
2
respostas

coloque a aba antes de cada linha de saída no AIX / ksh

0:root@SERVER:/root # echo "something" | sed -e 's/^/\t/g' tsomething 0:root@SERVER:/root # AIX / ksh .. por que não funciona? Eu só quero colocar uma "aba" antes de cada linha!     
11.12.2011 / 06:20
3
respostas

Substituindo string1 pela string 2 em linhas contendo string3 - com string1 ocorrendo várias vezes

Eu uso o seguinte comando para substituir uma string específica (substitua string1 por string2) em linhas que contenham outra string (string3). sed -i '/string3/ s/string1/string2/' file.txt PROBLEMA ... O comando acima funciona bem...
27.07.2017 / 15:59