Perguntas sobre 'ed'

10
respostas

Como remover várias novas linhas no EOF?

Eu tenho arquivos que terminam em uma ou mais novas linhas e devem terminar em apenas uma nova linha. Como posso fazer isso com ferramentas Bash / Unix / GNU? Exemplo de arquivo inválido: 1\n \n 2\n \n \n 3\n \n \n \n Exemplo de arquiv...
04.07.2013 / 02:20
4
respostas

Por que o ed não pode ser encerrado com C-c?

O programa ed , um editor de texto mínimo, não pode ser encerrado enviando-lhe uma interrupção usando Ctrl - C , imprimindo a mensagem de erro "?" para o console. Por que o ed não sai apenas quando recebe a interrupção? Certamente não há...
17.08.2014 / 02:25
8
respostas

sed supressão de linha no local no sistema de arquivos completo?

Devido a um bug de aplicativo ainda não diagnosticado, tenho várias centenas de servidores com um disco cheio. Existe um arquivo que foi preenchido com linhas duplicadas - não um arquivo de log, mas um arquivo de ambiente de usuário com definiçõ...
22.12.2015 / 21:08
1
resposta

Que editor de texto foi usado por Thompson e Ritchie na escrita do Unix?

Acho que é provavelmente qed , mas não consigo encontrar nenhuma fonte para confirmar ou negar isso. Além disso, ed existiu durante toda a duração do Unix e sam foi escrito no início dos anos 80. Sabe-se o que a maioria das pessoas us...
23.12.2016 / 22:17
2
respostas

Como escrever um ponto literal no ed?

Qual seria o caminho certo para escrever uma linha contendo apenas . para um arquivo em ed ? A única maneira que eu vi é algo assim: a . s/^$/./     
22.08.2012 / 23:07
5
respostas

Exibe apenas a penúltima (segunda última) linha de um texto [duplicado]

Eu tenho um poema com um número desconhecido de linhas e quero exibir apenas o penúltimo. Qual comando devo usar?     
07.05.2018 / 16:06
2
respostas

Regex '/ pattern / g' e ed ': g / pattern /': o que veio primeiro, e por que 'g'?

A opção g (por exemplo, s/pattern/replacement/g ) para muitas ferramentas que usam correspondência de padrão no estilo regex e o comando :g em ed , ex , vi e vim têm um parecido uso e significado: corresponde à regex dada "glob...
18.02.2014 / 20:26
7
respostas

Inserir texto N linhas antes da última linha

Eu quero inserir uma nova linha em duas linhas antes da última linha. Então, se meu arquivo original é: 1 2 3 4 5 O resultado deve ser 1 2 3 New line 4 5     
15.05.2018 / 07:34
3
respostas

Ecoando stdin ao executar um script ed (1)

Dado o seguinte script ed , $ cat helloworld a hello world . ,n ,s,o,O,g ,n Q Eu gostaria de obter de alguma forma a saída interativa $ ed a hello world . ,n 1 hello 2 world ,s,o,O,g ,n 1 hellO 2 wOrld Q $ em vez do esper...
29.12.2014 / 21:47
3
respostas

ed endereço inválido macOS

/Delete/,/endif/p ? invalid address /Delere/,/endif/p ? no match Significa que entende apenas o latim? /Dele/,/endif/p ? invalid address /Del/,/endif/p ? invalid address Não, o que estou fazendo de errado? Estou digitando todas as let...
02.06.2018 / 12:16