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

bash substitui parte da cadeia baseada na localização [duplicada]

Eu procurei por uma solução de uma linha (como o bash oferece) para substituir parte do nome do arquivo. Dado que uma pasta tem sequência de imagens como ve2_sq021_sc001_v000.0101.jpg ve2_sq021_sc001_v000.0102.jpg ve2_sq021_sc001_v000.01...
11.02.2014 / 08:22
2
respostas

Valores correspondentes dentro das colunas

Eu tenho um arquivo de texto delimitado por tabulação contendo mais de 1500 linhas. input.txt id sno1 EN1 Nucus_2158_mri_1/2_Co_1.0_Le_3104 EN2 Nucus_2158_mri_4/2_Co_1.0_Le_3104 EN3 Nucus_2158_mri_1/2_Co_1.0_Le_3104 EN4 Nucus_2158...
27.07.2012 / 22:07
3
respostas

Como renomear arquivos usando sed?

Esta é uma expressão sed que foi criada por um colaborador aqui. Mais especificamente por @ craig-sanders. $ FileToMove está definido como "2012-09-01 Home insurance quote_zz20.pdf" # use sed to extract folder number from filename. FolderN...
01.09.2012 / 21:01
3
respostas

O sed escreve no arquivo ou dá uma saída de amostra

ao usar sed com um arquivo como este sed 's/a/o' fruits fornece a saída necessária para o terminal, mas não altera o conteúdo do arquivo. Como faço para alterar permanentemente o arquivo com a substituição acima?     
25.04.2013 / 05:30
2
respostas

substitua o conteúdo de um campo com base no conteúdo de outro campo

Eu gostaria de dividir a primeira coluna com base no delimitador, aqui - . Com base no último valor, a última coluna, aqui coluna 2, deve ser preenchida. Se o valor for 01 ou 99 , substitua por 2 ou 1 , respectivamente. #input PE0...
25.05.2016 / 11:50
3
respostas

Como excluir espaços em branco em torno de sinais de igual em uma string?

Estou tentando determinar uma maneira de excluir os espaços em branco iniciais e finais em torno do sinal de igual de uma string. O espaço em branco pode (ou não) estar presente. Pode haver 0, 1 ou mais sinais de igual. Eu tenho tentado usar...
30.05.2016 / 22:04
1
resposta

pt / awk excluindo string

Eu tenho um arquivo txt contendo as seguintes informações -Xmx4096m -Xms4096m -verbose:gc -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+ScavengeBeforeFullGC -Dsun.net.inetaddr.ttl=3600 -XX:NewSize=1024m -XX:MaxNewSize=1024m -XX:CMSIniti...
23.05.2016 / 15:56
2
respostas

Backreferencing com sed

Eu tenho um banco de dados contendo uma lista de longs não assinados, representando um monte de endereços de memória, seguido por um deslocamento entre dois colchetes (por exemplo, Mem[offset] , 0x2322AD4[3] ) e alguns outros dados. O que es...
28.07.2013 / 05:15
3
respostas

Como limitar o comprimento MAX de MIN de uma string?

"nada" significa que não há saída. Q: como posso limitar o comprimento MIN e MAX de um STRING canalizado? (MIN: x > = 3 caracteres, MAX: x < = 32 caracteres) ENTRADA: echo 12 | MAGIC OUTPUT: nothing ENTRADA: ech...
13.08.2013 / 11:39
3
respostas

escreve comandos sed para várias linhas

Estou me esforçando para aprender sed e encontrar essa situação $ echo "abcd" | sed -n "/b/p" abcd funciona corretamente, $ echo "abcd" | sed -n " → /b/p" abcd bom novamente, mas $ echo "Abcd" | sed -n "/b /p" sed: -e expression...
30.10.2018 / 02:43