As pessoas tinham escrito scripts (e possivelmente programas em C) para executar file
em um arquivo,
capturando a saída com $(file foobar)
ou popen()
,
e fazendo uma verificação de correspondência de string
para ver se a saída de file
continha (ou terminava com) a palavra "texto".
Em seguida, os desenvolvedores do Berkeley Software Distribution
(na Universidade da Califórnia, Berkeley) fez como descrito
e causou todos esses scripts e programas
não para reconhecer arquivos de script shell como arquivos de texto.