![]() |
Olá e boas-vindas de Estados Unidos para o UNIX e Linux Forum! Obrigado por visitar e fazer parte da nossa comunidade global.
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| Listando arquivos com o caminho completo | r_sethu | UNIX para Dummies Perguntas & Respostas | 5 | 06-15-2009 03:56 |
| Listar arquivos com caminho completo | mr_bold | Programação Shell Script e | 3 | 10-07-2008 01:19 |
| para localizar o arquivo com o caminho completo | surjyap | Programação Shell Script e | 5 | 01-18-2008 03:26 |
| obter caminho completo do caminho relativo | pólipo | Programação Shell Script e | 4 | 03-25-2007 01:08 |
| Caminho completo do script em execução ksh? | BriceBu | Programação Shell Script e | 2 | 09-19-2005 10:29 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Substituir um ficheiro com o caminho completo usando sed
oi,
Preciso de uma linha para substituir um arquivo com um novo dispositivo bruto localização .. ficheiro original .. / opt/sybase/ASE1502/ASE-15_0/bin/dataserver \ -d/data/TST_AKS1/sybdevices/master.dat \ -e/logs/sybase/TST_AKS1/SFO_TST_AKS1.log \ -c/apps/sybase/ASE1502/ASE-15_0/TST_AKS1.cfg \ -M/apps/sybase/ASE1502/ASE-15_0 \ Preciso alterar o valor de d-a / dev/vx/rdsk/sandg-100/raw200-01 assim o novo arquivo deve ser semelhante a / opt/sybase/ASE1502/ASE-15_0/bin/dataserver \ -d/dev/vx/rdsk/sandg-100/raw200-01 \ -e/logs/sybase/TST_AKS1/SFO_TST_AKS1.log \ -c/apps/sybase/ASE1502/ASE-15_0/TST_AKS1.cfg \ -M/apps/sybase/ASE1502/ASE-15_0 \ Eu tentei usar sed i definir o novo nome do arquivo em um varaiable exportação mydev \u003d / dev/vx/rdsk/sandg-100/raw200-01 sed s / ^-d .* / $ mydev / g não funcionou .. alguma idéia de como fazer o trabalho, seria bom que eu posso usar um reservatório variável dentro sed comando para substituir o valor ... Eu mesmo tentei awk, mas não quer trabalhar awk '(if ($ 1 \u003d ~ "-d") print $ 0) else print $ mydevice' <filename obrigado AK |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|