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
4
respostas

Adicione o prefixo e o sufixo a cada linha em um arquivo .txt

Estou tentando anexar e preceder o texto a todas as linhas de um arquivo .txt. Eu quero prefixar: I am a Eu quero acrescentar: 128... [} para todas as linhas. Dentro de um.txt: fruit, like bike, like dino, like A...
31.03.2018 / 04:40
6
respostas

como posso usar sed para substituir as listas que começam com (*) em um arquivo

Usando sed , como posso substituir as linhas que começam com uma estrela e substituí-las por números a partir de 1? Eu preciso substituir o (*) no punho de uma lista por números usando sed por exemplo > este arquivo contém uma lista...
07.11.2014 / 02:17
4
respostas

imprimir linha específica de vários arquivos

Eu tenho uma coleção de mais de 5.000 arquivos e só quero criar um arquivo output.txt que contenha a 27ª linha de todos os arquivos junto com o nome do arquivo. O que recebi da Internet é escolher uma linha específica de um único arquivo usan...
18.04.2016 / 10:35
4
respostas

Combine duas palavras que estejam na mesma linha

O comando que eu tenho imprime duas das linhas sempre que FW_6.0.0 é encontrado, abaixo está o código: grep -oP 'FW_6.0.0, (.*)$' file Abaixo está a saída, ambas com o mesmo valor de FW_6.0.0 FW_6.0.0, SUCCESS FW_6.0.0, OK Gost...
04.07.2014 / 03:25
6
respostas

Reorganize o arquivo para que seja facilmente legível

Eu tenho alguns locais que precisam do Wi-Fi para serem verificados diariamente. Atualmente, quando executo meu script, esse é o resultado que obtenho. O primeiro nome corresponde ao primeiro MAC, o primeiro IP e assim por diante. Como posso...
25.01.2017 / 20:24
4
respostas

É possível modificar um arquivo em um diretório somente leitura? [duplicado]

Eu já li: Existe uma maneira de modificar um arquivo no local? Estou curioso para saber se existe uma maneira de modificar um arquivo usando um comando que não criará arquivos temporários. Digamos que eu crie um diretório %código% e então eu...
12.04.2015 / 22:39
1
resposta

Execute o comando sed no script perl

Não consigo invocar o comando sed do script perl como abaixo: #!/usr/bin/perl my $cmd = ('sed 's/...........//;s/............$//' a_file.txt >> a_newfile.txt'); system($cmd); Abaixo está o erro: String found where operator exp...
30.10.2017 / 16:04
4
respostas

Corresponde à primeira parte do nome do caminho e ao número no final da linha

Eu tenho o seguinte tipo de saída de um find e grep pipe ./Columbia/815425_0001104659-11-049107.txt: CENTRAL INDEX KEY: 0000815425 ./Columbia/815425_0001104659-12-060231.txt: CENTRAL INDEX KEY:...
30.08.2016 / 10:58
3
respostas

Obtém facilmente uma coluna específica da saída sem sed ou awk

Existe uma maneira mais rápida de obter algumas colunas de valores do que usar sed e awk ? Por exemplo, se eu tiver a saída de ls -hal / e quiser apenas obter os nomes e tamanhos de arquivos e diretórios, como posso facilmente e ra...
14.08.2013 / 05:02
6
respostas

Mostra apenas as linhas que estão em todos os arquivos de texto pelo menos uma vez

a.txt cat a.txt a b x c b.txt cat b.txt d e a f o q: SOMEMAGICK *.txt a Q: como posso mostrar apenas as linhas que estão em todos os arquivos * .txt?     
05.09.2013 / 18:17