Vários comandos sed em um arquivo

1

Eu quero salvar um arquivo .txt em dois arquivos .txt separados usando o comando colocado em um arquivo .txt. Eu posso usar

sed -e '1,20 w file1' -e '21,$ w file2' input.txt

Mas como eu colocaria esse comando em um arquivo chamado div para que eu pudesse usá-lo assim e obter o mesmo resultado

sed -f div input.txt
    
por Jacob Ricci 10.02.2016 / 19:58

1 resposta

2

Basta colocar os dois comandos (seus argumentos em -e ) no arquivo de texto. Portanto, o conteúdo de div deve ser:

1,20 w file1
21,$ w file2
    
por 15.04.2016 / 21:31