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)
- Pfad in Bestandteile zerlegen (file.path.components)
- Letzten Pfadbestandteil ermitteln (file.path.last_component)
- Letzten Pfadbestandteil entfernen (file.path.remove_last_component)
- Pfadbestandteil anhängen (file.path.add_component)
- Dateierweiterung eines Pfades ermitteln (file.path.extension)
- Dateierweiterung eines Pfades entfernen (file.path.remove_extension)
- Dateierweiterung anhängen (file.path.add_extension)
- Pfad normalisieren (file.path.normalize)
- Symbolische Links in einem Pfad auflösen (file.path.resolve_symlinks)