[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] ANUNCIO: txt2regexp.sh
From: |
shellbh |
Subject: |
Re: [shell-script] ANUNCIO: txt2regexp.sh |
Date: |
Thu, 2 Nov 2000 13:54:54 -0200 (BRST) |
oi
so uma coisa se ele foi feito para rodar sobre o bash2 entao porque no
inicio do arquivo esta assim
#!/bin/sh
o certo nao seria
#!/bin/bash2
pois fazendo assim foi a unica forma com que eu consegui fazer ele
funcionar
obrigado
leoserra
X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
| Linux Conectiva Edicao Servidor 5.1 |
|Kernel 2.2.16 User 172791|
| UIN: 45066512 |
X-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-X
On Sat, 28 Oct 2000, # aurelio marinho jargas wrote:
> Date: Sat, 28 Oct 2000 04:46:12 -0200 (EST)
> From: # aurelio marinho jargas <address@hidden>
> Reply-To: address@hidden
> To: address@hidden
> Subject: [shell-script] ANUNCIO: txt2regexp.sh
>
> olás,
>
> segue em anexo um carinha que pode ser útil, o txt2regexp.sh
>
> ele se propõe a ser uma espécie de "wizard" para escrever expressões
> regulares (é, aqueles monstrinhos), apenas escolhendo itens de menu.
>
> é um programa de modo texto, roda em bash versão 2.04 ou superior.
> atenção, em versões anteriores do bash, não vai funcionar.
>
> pra quem não manja de expressões regulares (ERs), pode ajudar a perder o
> medo delas, e pra quem já manja, habilite na variável $progs todos os
> programas suportados e tenha um sabe-tudo sobre a sintaxe de todos eles
> (que muda muito de um pra outro).
>
> por exemplo, como casar zero ou uma vez (opcional) uma letra qualquer?
> no egrep é ?, no sed é \? e no vim é \=, e por aí vai...
>
> atualmente, o txt2regexp.sh sabe sobre:
> - awk
> - ed
> - egrep
> - emacs
> - expect
> - find
> - gawk
> - grep
> - lex
> - lisp
> - mawk
> - perl
> - python
> - sed
> - tcl
> - vi
> - vim
>
>
> críticas e sugestões: address@hidden
>
> -----------------------------------------------------------------------
>
> abaixo alguns exemplos de ERs feitas no programa.
> os primeiros números são o "histórico" de itens escolhidos nos menus, e
> depois dos dois pontos (:) é a ER em si.
>
> nomes de usuários no /etc/passwd
> 1224: ^[a-z]\+
> 174 : ^[^:]\+
>
> números positivos ou negativos
> 26214: [+-]\?[0-9]\+
>
> extensão de pacotes RPM
> 28618: \.i[345]86\.rpm
>
> número de identidade, como 5.234.678-9
> 211511551155111: [0-9]\.[0-9]\{3\}\.[0-9]\{3\}-[0-9]
>
>
> --
> s·:(·>(·×^a]×http://www.verde666.org×^[:wq
>
>
> Inscrição: address@hidden
>
> Sair da lista: address@hidden
>
> Banco Dados: http://www.egroups.com/group/shell-script
>
- Re: [shell-script] ANUNCIO: txt2regexp.sh,
shellbh <=