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

Atualize o arquivo phpmyadmin config.inc.php no bash

Quando você baixa e extrai o phpMyAdmin mais recente, ele vem com um arquivo config.sample.inc.php . Gostaria de definir um valor blowfish_secret aleatório nessa linha: $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE...
31.12.2015 / 14:13
1
resposta

sed anexar nomes de arquivos na nova linha

Estou tentando adicionar nomes de arquivos a muitos arquivos * txt, que são separados por tabulação (eles eventualmente serão unidos usando cat) Estou usando o bash, no Ubuntu 14.04. Até agora, meu código é: for f in *.txt do sed -i 's/$/'...
26.01.2016 / 22:23
1
resposta

Inserir linha no arquivo quando o grupo de alterações de linhas

Digamos que eu tenha um arquivo de texto como este: group1 hello group1 there group1 nice line group2 here group2 we group2 go O que eu quero fazer é inserir uma linha quando o grupo de linhas mudar, algo como: group1 hello group1 ther...
27.01.2016 / 07:05
2
respostas

Procura por uma palavra específica em cada linha e imprime o resto da linha

Eu tenho um arquivo de texto com linhas de URL do servidor, como: request get https://abc.net/search?q=hello/world/hello/word/search=5&size=10 request get https://abc.net/search?q=hello/world/hello/world/hello/word=5 Neste arquivo de...
08.12.2015 / 23:51
2
respostas

escreve variável em linha específica com comando sed

echo -n "##### STATIONS? #######" read station text="stab_site " Eu preciso escrever echo $text$station na 27ª linha do arquivo de texto. Eu usei o comando abaixo, mas não funcionou, sed -i "27i\$text$station" text.data produz; A v...
13.12.2015 / 15:45
1
resposta

Como usar o comando sed no shell script [closed]

Desejo substituir os <name> , <place> e <address> no meu arquivo de entrada (por exemplo, letter.txt ): To : <name> Address : <address> Place : <place> com o conteúdo de um segundo arquivo (...
15.11.2015 / 19:38
3
respostas

como adicionar uma coluna de nome de linha em um arquivo no linux?

Eu tenho um arquivo enorme (50000 linhas) se parece com: input.txt: 123315334262625363534 265343426272282827262 224343536625242536363 635352627273635373732 363353533637383838327 635342422325337474524 Eu quero adicionar números de linha...
05.10.2015 / 18:47
1
resposta

Você pode substituir o texto exibido por algo mais na janela de comando?

Estou tentando gerenciar contas de usuário. Eles são basicamente apenas números, mas eu preferiria ver os sobrenomes dos usuários na tela. É possível substituir automaticamente o texto exibido por outra coisa? Por exemplo, quando vou para /h...
12.10.2015 / 19:59
2
respostas

Problemas com regex no grep

Estou tentando remover o código de malware de um site usando um script. Estou tendo problemas para obter o regex certo para a parte de malware. O que eu quero fazer é usar sed para encontrar o código malicioso e substituí-lo. Na minha primeir...
06.11.2015 / 13:44
1
resposta

Existe uma maneira de obter todos os NEWS.gz que são / foram este ano em / usr / share / doc / de $ PACKAGENAME

Se as pessoas entrarem em /usr/share/doc/$PACKAGENAME (você pode usar qualquer nome de pacote válido que tenha instalado em seu sistema), verá que o diretório possui vários arquivos, pelo menos changelog.Debian.gz , changelog.gz , direito...
25.09.2015 / 11:38