> "Comandos nativos"? Se voc� se refere aos builtins do bash, nem "sed",
> nem "mv", nem "ed", nem "perl" s�o comandos nativos do Linux. Se eu
> deletar o sed do meu computador, pronto, menos um comando nativo ;-)

Hmmm acho que n�o estamos falando com iniciantes... N�o ignore isso!
Quando eu digo "Comandos nativos *do linux*" (por favor n�o retire palavras
que trocam o sentido), estou me referindo a programas usuais do sistema.
Programas que s�o instalados por padr�o em diversas (se n�o todas) as
distribui��es.

> Existem diversas formas de se fazer a mesma coisa em um script. A
> verdade � que mesmo o Perl pode ser utilizado em um script bash (como
> demonstrou um dos colegas da lista, Thiago, n�o �?). O que determina se
> voc� vai utilizar a ferramenta "x" ou "y" s�o fatores como: a
> disponibilidade da ferramenta no sistema; a praticidade e as
> funcionalidades da ferramenta dispon�vel; o gosto pessal; etc.

Certamente, podemos utilizar qualquer coisa dispon�vel para linha de comando
no shell script.
Como eu disse, poderia tamb�m ter feito em PHP:

#!/bin/bash
### Se for para uma palavra ou frase descomente esta linha
# echo "<?= strtolower($@).\"\n\"; ?>" | /usr/bin/php -q
### Se for para um arquivo descomente estas linhas
# for i in `cat $1`; do
# echo "<?= strtolower($i).\"\n\"; ?>" | /usr/bin/php -q >> $1.new
# done

Mas n�o seria usual para um (bash|tcsh|ash) script. Essa era a quest�o!

> Acabamos saindo um pouco do t�pico... :-)

Ah sim, saimos bastante.

Gudiluqui,
- Marcus Lima.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.435 / Virus Database: 244 - Release Date: 30/12/02


Assinantes em 18/01/2003: 2241
Mensagens recebidas desde 07/01/1999: 197613
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a