Je kunt evt. het resultaat van ls naar een tekstbestand sturen, dat is wat ik doorgaans doe. Bijv.
ls -1 > bestandslijst.txt
of
ls -lh > bestandslijst.txt
De eerste geeft een lijst met op iedere regel de naam van een bestand of directory in de huidige map. De tweede optie geeft wat meer informatie.
Find is ook een optie. Wanneer je alleen bestandsnamen wilt hebben,
find . -type f -maxdepth 1 -printf "%f\n" > bestandslijst.txt
Met de optie -type f zoek je naar alles van het type file (dus geen mappen), maxdepth 1 zorgt ervoor dat je niet in subfolders zoekt en de printf "%f\n" geeft alleen de bestandsnaam terug, anders krijg je bijv. ./bestandsnaam.txt