Dateiverwaltungsmodul (file)
- Prüfen, ob eine Datei oder ein Verzeichnis vorhanden ist (file.exists)
- Alle Dateinamen eines Verzeichnisses abrufen (file.list)
- Dateigröße abrufen (file.size)
- Alle Daten einer Datei lesen (file.reads)
- Daten in eine Datei überschreiben (file.writes)
- Daten an das Dateiende anhängen (file.appends)
- Gesamtzeilenzahl einer Textdatei zählen (file.line_count)
- Daten einer bestimmten Zeile einer Textdatei abrufen (file.get_line)
- Inhalt einer bestimmten Zeile einer Textdatei festlegen (file.set_line)
- Inhalt vor einer bestimmten Zeile einer Textdatei einfügen (file.insert_line)
- Eine bestimmte Zeile aus einer Datei entfernen (file.remove_line)
- Alle Zeilen einer Textdatei abrufen (file.get_lines)
- Eine Sequenzzeile in eine Datei umwandeln und zeilenweise überschreiben (file.set_lines)
- Eine Sequenzzeile in eine Datei umwandeln und vor einer bestimmten Zeile einfügen (file.insert_lines)
- MD5-Wert einer Datei abrufen (file.md5)
- SHA1-Wert einer Datei abrufen (file.sha1)
- Datei oder Verzeichnis löschen (file.remove)
- Datei oder Verzeichnis verschieben (file.move)
- Datei oder Verzeichnis kopieren (file.copy)
- Datei oder Verzeichnis suchen (file.find)
- Aktuelles Arbeitsverzeichnis wechseln (file.chdir)
- Aktuelles Arbeitsverzeichnis abrufen (file.currentdir)
- Dateiattribute abrufen (file.attrs)
- Attribute eines symbolischen Links abrufen (file.lattrs)
- Dateiverknüpfung erstellen (file.link)
- Verzeichnis rekursiv erstellen (file.mkdir_p)
- Zugriffs- und Änderungszeit einer Datei aktualisieren (file.touch)
- Dateien mit ZIP packen (file.zip)
- ZIP-Datei entpacken (file.unzip)