[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Shell para substituir caracteres
From: |
Carla |
Subject: |
Shell para substituir caracteres |
Date: |
Thu, 28 Jul 2005 19:11:36 -0000 |
User-agent: |
eGroups-EW/0.82 |
Por favor não conheço nada de shell script será que alguém poderia me
ajudar.
O sistem que trabalho tem uns 800 programas que rodam no linux.
Eu preciso trocar alguns caracteres dentro dos 800 programas.
A troca deve ser é a seguinte:
de: /u/system/ para: /p/teste/
Eu tentei fazer o seguinte:
1o.)Criei um arquivinho com o nome: muda com a seguinte linha:
g./u/system/.s./u/system/./p/teste/.gp
2o.)Criei um shell chamado roda_muda com o seguinte código:
set *.frm
while true
do
ed $1 > muda
shift
done
w
q
Não funciona. Alguém saberia dizer por que ?
- Shell para substituir caracteres,
Carla <=