![]() |
|
|
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 |
| shell script para pesquisar conteúdo do arquivo com timestamps no diretório | psychobeauty | Programação Shell Script e | 10 | 04-21-2008 06:37 |
| encontrando diferença entre os 2 diretórios recursivamente | yayati | Programação Shell Script e | 2 | 04-09-2008 11:37 |
| conteúdo necessita mudanças-muitos arquivos | swchee | Programação Shell Script e | 3 | 10-05-2006 01:29 |
| Não é possível exibir conteúdo Diretório - SunOS | nhatch | UNIX & avançada para usuários experientes | 2 | 06-27-2006 04:23 |
| Uso de descompactar arquivos com conteúdo> 2Gb | tcarlson | Filesystems, Discos e Memória | 2 | 09-17-2003 05:33 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
Quero registar a diferença no conteúdo dos arquivos no diretório diferente
Oi Todos
Eu sou muito novo para o Unix shell script, você poderia me ajudar pleae para gerar o arquivo de saída com o nome do arquivo e caminho que arquivos com a diferença de conteúdo nas duas listas. todos os arquivos no diretório ambos têm o mesmo nome e formato. entrada diretório / edc/input1 / ela também pode ter sub-diretório / edc/input2 / ela também pode ter sub-diretório arquivo de saída diffout ter caminho e nome para o arquivo. por favor deixe-me saber se esta requremnt não são claros por favor me fornecer algum script. obrigado Singh |
|
||||
|
Se bem entendi, tente este
cd / edc/input1; encontrar. -type f | sort> / tmp/input1.lst cd / edc/input2; encontrar. -type f | sort> / tmp/input2.lst diff / tmp/input1.lst / tmp/input2.lst A partir da saída, as linhas que começam com um menor que sinal '<' só existem em / edc/input1 e os que começam com um sinal mais do que '>' só existem em / etc/input2. Para ver quais arquivos existem em ambos os diretórios, use o join (1) comando join / tmp/input1.lst / tmp/input2.lst |
|
||||
|
Quero registar a diferença no conteúdo de arquivos em diferentes directorys
Oi hegemaro
diff / tmp/input1.lst / tmp/input2.lst não dando qualquer saída. porque esta está a ter o mesmo nome do arquivo, tanto da lista. Quero imprimir o nome do arquivo, juntamente com o caminho, que com diferentes conteúdos, poderia u por favor me GIV alguma idéia de como podemos fazer isso .. Singhal |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|