Exclui todas as linhas entre as linhas que contêm CREATE TABLE
e ;
sed -i '/CREATE TABLE/,/;/d' copy/dump.sql
Eu quero remover todas as instruções de tabela de criação de um script mysql, mas a instrução é executada em várias linhas.
Assim: Create table ......NEWLINE... NEWLINE... NEWLINE....;
Então, tentei esta declaração, mas nada acontece:
sed -i 's/CREATE TABLE(.*\n)*.*;'//' *.sql
Seq só lê uma linha por vez? Como posso resolver isso?