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
1
resposta

Como faço para usar o padrão condicional curinga durante a substituição do sed?

Os seguintes comandos funcionam. sed -i "/BC_CD23.BC_B.BC_A1.N1_C/s/CELL4WL_4BL_3/CELL4WL_4BL_1/g" s1*M8* sed -i "/BC_CD23.BC_B.BC_A1.N0_C/s/CELL4WL_4BL_3/CELL4WL_4BL_1/g" s1*M8* Este comando não funciona. sed -i "/BC_CD23.BC_B.BC_A1.N...
06.11.2017 / 06:48
1
resposta

combinação de seqüência de caracteres baseada em duas colunas

Estou tentando obter a combinação de seqüência de caracteres disponível para cada pilha de dados, o arquivo de entrada contém duas colunas: col1 é um nome genérico, col2 é o nome de vários estressores. gene1 FishKairomones...
07.11.2017 / 10:45
3
respostas

excluindo caracteres em uma string usando sed

Estou tentando escrever um sed que excluirá 11 caracteres numéricos do final de uma string. aqui está o meu código ... fname="1a.out12345678901" fname=$(echo "$fname"|sed 's/[0-9]{11}//') no entanto, isso só definirá fname como 1a...
08.12.2017 / 00:48
1
resposta

obtendo o erro ao usar o sed em um loop-sed: nenhum arquivo de entrada

Estou usando sed em um loop while para remover os espaços em branco finais de um arquivo que contém uma lista de arquivos. Os espaços em branco estão sendo removidos. Mas estou recebendo a mensagem sed:no input files . A seguir está o lo...
28.11.2017 / 10:42
3
respostas

Como substituir este regex com um vazio usando sed

Por motivos de desempenho, preciso usar o sed para substituir algum texto em um arquivo e não consigo trabalhar. Esta é a consulta de pesquisa (que funciona em C #) a ser substituída: <oTimer.*?/> Primeiro, parece que não consigo es...
25.09.2017 / 08:05
2
respostas

Insira novas linhas no fluxo serial antes de gravar no arquivo de texto

Eu tenho um leitor de RFID que envia o ID exclusivo da tag RFID para a porta serial do meu linux (framboesa pi) toda vez que obtém uma leitura bem-sucedida. O problema é que ele está enviando sem nenhum caractere de nova linha. Aqui está um exem...
23.09.2017 / 04:33
4
respostas

Como remover tudo depois de http://example.com com awk ou sed

Digamos que eu tenha um arquivo de saída com uma grande quantidade de URLs. Como removo uma parte do URL com awk ou sed para que o resultado final seja http://example.com e não http://example.com/folder/file.html .     
20.10.2017 / 19:07
1
resposta

Comando shell para localizar o número mais alto. Mas o problema é duplo dígito após o decimal não é considerado o mais alto

Usando o script de shell para encontrar o maior número dos valores mencionados em uma variável. Por exemplo VAR="2011.2 / 2009.1 / 2011.10" O script de shell deve identificar 2011.10 é o maior de três O resultado deve ser 2011.10 se...
27.10.2017 / 12:28
1
resposta

Como procurar uma string com o caractere “+” no sed? [duplicado]

Eu quero pesquisar S+P e substituí-lo por S&P . O seguinte não parece estar funcionando. sed 's~"S+P"~"S&P"~' filename1 > filename2     
24.10.2017 / 11:50
1
resposta

Como deletar linha se o padrão estiver em posição específica

Estou com problemas para excluir a linha de um arquivo. Meu programa irá verificar por uma condição particular usando while e se loop e se corresponder, exclua a linha do arquivo. Mas ao excluir estou recebendo o erro como "sed: não pode ler". A...
25.10.2017 / 11:49