Com -f para sed você pode fornecer um script que contenha os vários comandos.
No seu caso, isso seria
script.sed
/SendCommands/,/end/p
E você pode então
sed -f script.sed ddtt
Eu tenho um script e quero fazer algumas operações de substituição e exclusão nele. Eu usei sed para extrair valores entre as palavras SendCommands e end como este
sed -n '/SendCommands/,/end/p' ddtt
Como awk não estava me dando a saída desejada, por isso estou aguentando isso.
Eu colei a saída aqui apenas mostrar como se parece: saída sed está dando a parte de função e comentário.
Como faço para colocar várias ocorrências em um arquivo em uma matriz e executar a pesquisa e substituir ou excluir um texto / comando de cada vez.
Como excluir access-list 4 permit 10.59.230.14;\ ou service timestamps debug datetime msec localtime show-timezone;\ etc
ou substitua service timestamps debug datetime msec localtime show-timezone ou service timestamps debug datetime msec localtime show-timezone
INFO: SendCommands é atualmente uma função usada no script
Com -f para sed você pode fornecer um script que contenha os vários comandos.
No seu caso, isso seria
script.sed
/SendCommands/,/end/p
E você pode então
sed -f script.sed ddtt