Existe uma maneira de gnu sed
ser detalhado sobre o que é executado e o que é feito?
Eu gostaria de ter algo como um "modo de depuração" para que eu possa ver - para cada linha de entrada - o conteúdo do espaço de espera e do espaço de padrão antes e depois da execução do script etc.
relate perguntas
-
Linux grep o que no arquivo 1 está no arquivo 2 [duplicado]
-
como grep linhas após a terceira vírgula com condição
-
remova o número de linhas duplicadas com base na correspondência antes da primeira vírgula
-
Como posso melhorar este script de conversão de personagens?
-
Como remover uma única linha entre duas linhas
Como fra-san mencionou , o GNU
sed
introduziu uma--debug
opção que faz praticamente o que você procura, na versão 4.6; por exemplo, se você executar:a saída é
Não sei qual distribuição você usa, mas esta versão do sed (ou uma posterior) está disponível no Debian 10 , no Ubuntu 19.04 e derivados; estará disponível no Fedora 33.