Publicado em: 15/Sep/2020
Atualizado em: 15/Sep/2020
#ex #vim #bash

Editando arquivos com ex / vim

1ex foo.txt <<-EOF
2  g/^\s*$/d
3  %s/^/[/
4  %s/\(.*\)\(\s\+\)\(.*\)/\3\2\1
5  %s/$/]/
6  %s/design/test/
7  wq " Update changes and quit.
8EOF
  • o comando ex é equivalente a vim -E.
  • acrescente -V1 para saída mais verbosa

Exemplo uma linha:

1ex +"g/^\s*$/d" +"%s/^/[/" +"%s/design/test/" -cwq foo.txt

Referências

comments powered by Disqus