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

Por que o 'sed' não retorna o status de saída se o regex não coincide?

Estou tentando pesquisar e substituir algumas linhas de arquivos, mas quando executo sed se essa regex não corresponder, então sed não retorna nenhum código de status. Então, em vez de adicionar mais uma condição com grep , há caminho e...
25.08.2013 / 16:44
4
respostas

Excluir coluna que inclui um texto específico

Eu estava procurando uma opção para excluir uma coluna com um texto específico, como "ddd" aaa bbb ccc ddd eee fff 1 2 3 4 5 6 2 3 4 5 6 0 Para que a saída pareça assim: aaa bbb ccc eee fff 1 2 3 5 6 2...
20.09.2015 / 01:54
2
respostas

Expressão regular com sed

./Queen/(1986)/Innuendo/01.One vision.mp3 ./Queen/(1986)/Innuendo/02.One vision.mp3 ./Queen/(1986)/Innuendo/03.One vision.mp3 Eu quero exibir a linha acima como: 01.One vision.mp3 02.One vision.mp3 03.One vision.mp3 Eu tentei com:...
06.03.2017 / 06:30
5
respostas

Como executar um comando somente se sed substituir strings

Eu quero habilitar o repositório multiverse no Ubuntu por uma linha de comando. sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list && apt-get update Esse comando executará apt-get update todas as vezes, mas será necess...
23.12.2014 / 21:20
2
respostas

sed + como deletar o segundo caractere “.” da linha

como deletar o segundo caractere "." da linha o que eu tenho é isso (mas é remover o primeiro "." da saída uname -r | sed s'/\./ /' 2 6.18-164.2.1.el5PAE enquanto eu preciso da seguinte saída 2.6 18-164.2.1.el5PAE     
05.10.2014 / 15:33
4
respostas

extrai linhas de acordo com uma coluna em particular

Eu tenho um arquivo CSV como CK,ck XYZ,xyz,xyzs ABC,abc,abcs PQR,pqr,pqrs LMN,lmn, IJK,ijk, Eu tenho que verificar se algo está escrito na coluna 3, exceto espaço em branco, em seguida, exibir toda a linha. A saída será: XYZ,xyz,xyzs A...
04.09.2014 / 18:00
3
respostas

br sed falha ao remover o caractere de nova linha

Eu tenho usado sed há algum tempo, mas aqui está uma peculiaridade que eu não consegui resolver. Deixe-me explicar meu problema com o caso atual. Cena 1 printf "ls" | xclip -selection clipboard echo "ls" | xclip -selection clipboa...
25.01.2015 / 00:52
3
respostas

Insere texto do arquivo inline após o padrão correspondente em outro arquivo

Estou tentando pegar o conteúdo de um arquivo e inseri-lo após um padrão correspondente em outro arquivo usando sed. A minha pergunta é muito semelhante a esta questão , mas desejo inserir o conteúdo de um arquivo inline em vez de em uma nova...
09.12.2014 / 22:23
4
respostas

Como truncar a segunda coluna para um determinado tamanho

Dada a entrada do formulário XY981743 foobarlkasdf saflkas asfZR!sgfad asdSAD asdsadf SAdfasdf46lk lksad bar foolkasjfdrte como posso truncar apenas a segunda coluna? O delimitador é TAB e a segunda coluna deve ter no máximo 75 caracte...
11.05.2015 / 11:16
1
resposta

Como classifico palavras por contagem de sílabas?

Como faço para executar uma classificação crescente de uma lista de palavras, com base em quantas sílabas cada palavra contém? Exemplo de entrada: something important dog cat bookshelf Exemplo de saída: dog cat something bookshelf i...
02.05.2016 / 03:50