Ibland har du ett större program som du skrev till en fil och vill läsa in den filen i Genius matematikverktyg. I dessa situationer har du två val. Du kan behålla funktionerna du vill använda mest inuti filen ~/.geniusinit
. Eller om du vill läsa in en fil mitt i en session (eller inifrån en annan fil) kan du skriva load <lista med filnamn> på prompten. Detta måste göras på toppnivån och inte inuti en funktion eller vad det må vara, och det kan inte vara en del av ett uttryck. Det har också ett något annorlunda syntax från resten av genius, mer liknande ett skal. Du kan mata in filen citerad. Om du använder citattecknen '' kommer du få precis strängen du skrev in, om du använder citattecknen "" kommer specialtecken att få kontrollsekvenser borttagna som för strängar. Exempel:
load program1.gel program2.gel load "Konstigt filnamn med MELLANSLAG.gel"
Det finns också de inbyggda kommandona cd, pwd och ls. cd kommer ta ett argument, ls kommer ta ett argument som är som ett mönster i UNIX-skalet (d.v.s. du kan använda jokertecken). pwd tar inga argument. Till exempel:
cd katalog_med_gelprogram ls *.gel