Eu tropecei em uma explicação bastante razoável hoje. O Arquivo Jargon (link) explica snarf assim:
snarf: /snarf/, vt.
- [in the Unix community] To fetch a file or set of files across a network. See also blast. This term was mainstream in the late 1960s, meaning ‘to eat piggishly’. It may still have this connotation in context. “He's in the snarfing phase of hacking — FTPing megs of stuff a day.”
Parece que os projetistas do Plano 9 perceberam cópia não como uma ação atômica. Copiar é de fato:
- obtendo o conteúdo que você deseja copiar ( snarfing )
- inserindo o conteúdo onde você quer que ele esteja ( colando )
( Cutting por outro lado é snarfing e excluindo o conteúdo original ao mesmo tempo.)
Resposta de Rob Pike
Eu fiz esta pergunta na lista de discussão 9fans. Você pode ver o o tópico aqui (link) 1 .
Aqui está a resposta 1 que recebi de Rob Pike:
The operation is not to copy but to snarf. It's called snarf because snarf is what it does. There is no design document.
1: Como Stéphane Chazelas apontou em um comentário, você pode usar link para evitar a necessidade de criar uma conta para ver os arquivos da lista.