Skip to content
/ zed Public

Zed is a command line tool for editing text using Perl Regular Expressions

License

Notifications You must be signed in to change notification settings

felipensp/zed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

zed

Zed is a command line tool for editing text using Perl Regular Expressions

Samples

$ zed "s/foo/bar" "foo"

Pode ser usado para testar expressão regular de substituição (s///, tr///).

$ cat foo.txt | zed "s/foo/bar/g"

Envia para saída padrão todo conteúdo do arquivo foo.txt com palavra foo trocada para bar.

$ zed res.txt foo.txt

Executa todas as expressões regulares do arquivo res.txt sobre o arquivo foo.txt.

$ zed "1, s/foo/bar" foo.txt

Modifica a primeira ocorrência de foo para bar na segunda linha do arquivo foo.txt.

$ zed "0..5, s/foo/bar/g" foo.txt

Substitue toda ocorrência de foo para bar da primeira linha à quinta.

$ cat foo.txt | zed "1.., d"

Remove todas as linhas a partir da segunda linha.

$ zed "2..5, d" foo.txt

Remove as linhas 3-6 do arquivo foo.txt

$ zed "/foo/, d" foo.txt

Remove todas as linhas em que a expressão regular casar.

$ zed "1..5, /foo/, d" foo.txt

Remove as linhas 2-6 do arquivo foo.txt que casar com expressão regular.

$ free -m | zed "0..1,d;-1,d;s/\D+(\d+)\s+(\d+)/[\$1] [\$2]/g"

Destaca o valor de buffers/cache.

$ ls -1 | zed "~/\d/,d"

Remove as linhas que não casam com a expressão regular.

About

Zed is a command line tool for editing text using Perl Regular Expressions

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages