Perguntas com a marcação «sed»

O Sed é conhecido como Editor de Stream, pois ele 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, é provável que essa tag seja apropriada


3
Como escapar do caminho do arquivo no SED?
Eu gostaria de substituir $fileWithPathem $file, no entanto, isso não funciona porque (eu acho) caminho não é escapado. Como escapar disso? sed -i 's/${fileWithPath}/HAHA/g' $file
40 bash  sed 

2
Use sed em uma variável de string em vez de em um arquivo
Foi-me dito que era possível, mas sem um único exemplo de trabalho, que sedpode ler a partir de uma variável de string sem a necessidade de um arquivo de entrada. Ainda tenho que fazê-lo funcionar. Para segurança geral, estou gravando a $PATHvariável em outra variável, pois mexo com isso, porque …
30 sed 

2
Sed para excluir espaços em branco
Alguém sabe como usar o Sed para excluir todos os espaços em branco em um arquivo de texto? Eu tenho tentado usar o comando "d" delete para fazer isso, mas parece que não consigo descobrir
28 sed 


4
O que é sed e para que é utilizado?
Eu tenho visto muitas sedultimamente, e acho que é um comando bastante confuso. As páginas de manual não foram particularmente úteis, mas sei que podem ser usadas para analisar a saída de outros comandos. O que exatamente é sede para que serve? Estou procurando uma resposta abrangente que cubra o …
20 command-line  sed 


6
Início da linha Grep
Eu tenho um arquivo com o seguinte conteúdo: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Como posso extrair todas as linhas que começam com parênteses?


5
Diferença de dois arquivos grandes
Eu tenho "test1.csv" e ele contém 200,400,600,800 100,300,500,700 50,25,125,310 e test2.csv e ele contém 100,4,2,1,7 200,400,600,800 21,22,23,24,25 50,25,125,310 50,25,700,5 agora diff test2.csv test1.csv > result.csv é diferente de diff test1.csv test2.csv > result.csv Não sei qual é a ordem correta, mas quero outra coisa, os dois comandos acima produzirão algo …
14 grep  sed  awk  diff 


2
Como sed e substituir string por um caminho de pasta
Estou tentando escrever o seguinte script bash: HOME_DIR=/opt/my_home find ./CONFIG -type f -exec sed -i "s/_HOME_DIR_/$_HOME_DIR/g" {} \; A linha que desejo alterar nos arquivos é a seguinte: users = "_HOME_DIR_/config/data/_DOMAIN_/users.conf" Portanto, o resultado final deve ser: users = "/opt/my_home/config/data/_DOMAIN_/users.conf" Mas não estou entendendo isso ... acho que é por …



5
Manipulação de texto com sed
Atualmente, tenho vários arquivos de texto com conteúdo parecido com este (com muitas linhas): 565 0 10 12 23 18 17 25 564 1 7 12 13 16 18 40 29 15 Desejo alterar cada linha para ter o seguinte formato: 0 565:10:1 565:12:1 565:23:1 565:18:1 565:17:1 565:25:1 1 564:7:1 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.