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

dpkg: erro: interesse de acionador de arquivo duplicado por nome de arquivo '/ usr / lib / gio / modules' e pacote 'libglib2.0-0'

[repostado de askubuntu.com] Não consigo instalar nenhum software. Acho que isso data de uma perda inesperada de energia há alguns dias. Quando tento sudo apt-get install gparted , vejo Reading package lists... Done Building dependenc...
12.09.2015 / 13:25
2
respostas

Inserir linha após a linha correspondente em sshd dentro de pam.d

Eu quero inserir uma linha após a linha correspondente no arquivo sshd que está presente dentro do diretório pam.d Por exemplo deve procurar por essa linha account required pam_nologin.so e deve inserir uma linha account r...
09.04.2015 / 18:06
1
resposta

Como substituir “&” por “&” exceto quando já faz parte de uma entidade XML?

Eu tenho um arquivo (xml) com muitos &/</>/etc , mas às vezes também alguns & caracteres sozinhos. Eu quero mudar este símbolo para & sem substituir os outros. cat file.xml | sed s/"&"/"&"...
11.05.2015 / 11:00
1
resposta

Substituindo por caractere de tabulação em Sed em Osx

Eu estou trabalhando no Mac OS X, eu tentei vários comandos em sed para substituir por um caractere de tabulação seguido por um nome de arquivo. for f in *.txt; do sed -i '' -e "s/$/\t$f/g" $f; done for f in *.txt; do sed -i '' -e "s/$/[CTR...
19.02.2015 / 19:50
2
respostas

Extraindo valores de um arquivo digitado por várias chaves

Considere um arquivo com key=value pares e cada key é opcionalmente uma concatenação de vários key s. Em outras palavras, muitos key s podem mapear para um value . A razão por trás disso é que cada key é uma palavra relativament...
12.01.2015 / 11:24
3
respostas

Renomeia os nomes dos arquivos mp3 para um padrão

Eu tenho uma lista de nomes parecidos: /A/B/C/D/E/F/filename_album1-003.mp3 é mais parecido com o álbum \ d + Eu gostaria de mudar isso para algo como /A/B/C/D/E/F/filename_song-3.mp3 song é apenas uma string fixa. Eu tent...
07.01.2015 / 20:35
3
respostas

Como listar arquivos que contêm espaço em branco no nome do arquivo? [duplicado]

Eu estou tentando ler arquivos um por um usando o loop for como abaixo, passando argumentos para as funções. O argumento 3 causa muito problema devido ao espaço nos nomes dos arquivos. Exemplo: source_file_restructure() { echo "inside...
19.10.2014 / 18:20
2
respostas

Sed move a linha de n ° 40 para 39 posição [duplicada]

Eu tenho um arquivo de texto, de 100 linhas, eu preciso mover a linha 40 para a linha 39 (consulte a posição) Como fazer isso com sed? Eu tentei sed '40 m 39' file e sed '40,39m' file mas me dê um erro. Obrigado     
22.03.2015 / 19:02
2
respostas

Usando o comando sed no Unix

como você pega uma palavra de um arquivo e muda para um caminho absoluto? Basicamente eu preciso pegar uma palavra de um arquivo unix e alterá-la para um caminho de diretório absoluto nesse arquivo. O nome do arquivo é httpd.conf. O caminho para...
17.03.2015 / 18:15
2
respostas

Um desafio para o código convertido do sed do Mathematica para o Matlab

Eu tenho a seguinte saída do Mathematica para o código C: $ cat file.txt Complex(1.3, 2.7)*Power(kappa, 2.0) + Complex(0.3, 2.0)*Power(kappa,5.0)*log(alpha) O arquivo é extremamente longo (muitas dezenas de milhares de linhas). Eu gostari...
28.06.2014 / 13:52