Comando UNIX para substituir arquivos

2

no Mac, você sabe que não há nenhum 'merge files' quando você comanda + c / command + v alguma pasta em outro, ele realmente o substitui.

Estou simplesmente imaginando em que UNIX isso é baseado? Porque me corrijam se eu estiver errado, mas "cp-R" une arquivos, não? E é isso que eu estou fazendo através do Finder, copiando alguns arquivos e pastas ...

    
por allaire 15.06.2010 / 15:21

1 resposta

1

A funcionalidade da GUI geralmente não usa comandos do console. O Finder presumivelmente emprega alguma interface Cocoa; o utilitário cp normalmente usa open / read / write (isto é, lê o conteúdo do arquivo na memória e cria outro arquivo usando esses conteúdos em outro lugar), pois não há chamada do sistema Unix para copiar arquivos.

    
por 15.06.2010 / 15:28

Tags