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

Como prefixar os valores de uma coluna com um apóstrofo (')?

Eu tenho um arquivo CSV com várias colunas e milhares de registros, preciso prefixar todos os valores de uma das colunas (digamos, segunda coluna) com um apóstrofo ' , exceto no primeira linha ou linha de cabeçalho, pode haver um forro simpl...
23.10.2013 / 20:17
4
respostas

Como imprimir linhas entre pattern1 e 2nd match de pattern2?

O arquivo de teste é fornecido abaixo: PATTERN1 a b c PATTERN2 d e f PATTERN2 g h Quero imprimir a linha entre PATTERN1 e a segunda correspondência de PATTERN2 : PATTERN1 a b c PATTERN2 d e f PATTERN2     
28.06.2016 / 13:04
3
respostas

Como alterar um conjunto de caracteres entre delimitadores para a linha exata?

Estou tentando escrever um script para alterar a senha do usuário no banco de dados do usuário dovecot e não consigo entender como substituir um conjunto de caracteres entre delimitadores para linhas exatas com sed . Por favor, verifique es...
28.11.2014 / 19:43
7
respostas

Como dividir uma lista de nomes de arquivos em conjuntos de 5GB?

Eu tenho uma lista bem grande de arquivos que gosto de agrupar em uma lista menor de 5 GB cada para processamento adicional. A lista de arquivos está no seguinte formato: "tamanho" (de du ) "guia" "caminho absoluto", assim (ofuscar os nomes...
02.04.2014 / 17:43
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 / 06: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 / 03: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 / 12: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 / 05: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 / 21: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...
13.04.2015 / 00:39