Den japanske udvikler Keigo Oka har demonstreret, at man ved hjælp af GNU-nyttighederne find og mkdir kan danne et beregningsmiljø, der er Turing-komplet, dvs. der gør det muligt at implementere enhver beregnelig funktion og genskabe sig selv. Tidligere blev muligheden for at skabe et sådant miljø vist for værktøjerne sed og awk. For at bekræfte Turing-kompletheden er der givet implementeringer af spillet Fizz buzz og et cellulært automat, der fungerer efter "regel 110", ved hjælp af en kombination af find og mkdir.
Til at organisere arbejdet med loops ved hjælp af find og mkdir er der anvendt et trick med rekursiv oprettelse af undermapper, hvor antallet af iterationer begrænses ved at bruge indstillingen "-maxdepth" (for eksempel, for et loop med 3 iterationer kan man køre "find x -maxdepth 3 -execdir mkdir x/x \;"). Antallet af tilladte iterationer begrænses af filsystemets begrænsninger for oprettelse af indlejrede mapper og den maksimale filstørrelse. Opkald af betingede operationer organiseres ved hjælp af regulære udtryk, der er tilgængelige via indstillingen "-regex" (for eksempel, for at vise strengen "Buzz" for tal, der er delelige med 5, kan man angive ‘-regex ‘d((/x){5})+’ -printf "Buzz\n"‘).
Kilde: opennet.ru
