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.