![]() |
|
|
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 |
| df, grep, joker | itik | AIX | 2 | 01-24-2008 10:41 |
| Joker em encontrar perm | braindrain | Programação Shell Script e | 1 | 04-12-2007 07:24 |
| Como faço para passar um curinga como um argumento | EJA | UNIX para Dummies Perguntas & Respostas | 2 | 03-28-2007 03:03 |
| ls e joker - deve ser simples! | GNMIKE | UNIX para Dummies Perguntas & Respostas | 2 | 10-13-2005 08:41 |
| utilizando se com padrões curinga | ROOH | UNIX para Dummies Perguntas & Respostas | 1 | 05-18-2002 08:15 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Encontre Existência de Arquivo com wild card usando csh
Todas oi, Gostaria de descobrir a existência de arquivos com wild card usando CSH. Tenho utilizado o código abaixo, mas parece não funcionar. Pode me dar qualquer perito alguns conselhos? Código:
set nonomatch
set pattern = "_xxx"
set filetype = ( *$pattern* )
if ( -e $filetype) then
echo "FILES with $pattern EXISTS"
else
echo "FILES with $pattern DOES NOT EXISTS"
endif
|
|
||||
|
O problema é que o -e espera só um teste nome do arquivo, assim que se rompe o padrão jogos diversos arquivos. Faça o teste em apenas um arquivo, ou seja, o primeiro elemento de $ filetype: Código:
if ( -e $filetype[1] ) then
echo "FILES with $pattern EXISTS"
else
echo "FILES with $pattern DOES NOT EXISTS"
endif
|
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|