Estou executando o GNU Ed no Fedora Linux. O manual GNU Ed refere-se enigmaticamente a um 'r'
sufixo para o s
comando, para ser diferenciado do 'r'
comando. Tudo o que diz sobre isso é o seguinte:
O sufixo
'r'
faz com que ore
da última pesquisa seja usado em vez do re da última substituição (se a pesquisa ocorreu após a substituição).
Não consigo ver sua utilidade, especialmente se usarmos Ed com rlwrap
, com o qual podemos modificar facilmente a última substituição. Alguém pode fornecer um caso de uso 'r'
como sufixo?
O manual vinculado afirma que a sintaxe do
s
comando é:e
Aqui, re significa expressão regular . Para usar o
r
sufixo nos
comando, primeiro os
comando precisa ser executado, depois a pesquisa (por exemplo, with//
), depois os
comando apenas com o sufixo (pois não faria sentido especificar os
comando no formatos/re/replacement/
, pois especifica são ) :