Start Info Community Spielen
 
 

Morgengrauner Dokumentation

Dateipfad: /home/mud/mudlib/doc/efun/rename

SYNOPSIS
        int rename(string from, string to)

BESCHREIBUNG
        Die Efun rename() verschiebt  nach . Wenn  ein File
        ist, kann  entweder ein andere File oder ein Verzeichnis sein.
        Wenn  ein Verzeichnis ist, muss  auch ein Verzeichnis sein.
        Wenn in diesem Fall  existiert und ein Verzeichnis ist, wird
         in  verschoben und behaelt seinen Namen.

         umzubenennen erfordert Schreibrechte auf .

        Unterverzeichnisse (Verzeichnisse in Verzeichnissen) koennen nur auf
        Maschinen umbenannt werden, die unter System V laufen, d.h. es ist
        nicht moeglich, diese in ein anderes Verzeichnis zu verschieben. Das
        Verschieben von Verzeichnissen von einem Filesystem zum andreren ist
        unter keinem System moeglich.

        Bei Erfolg liefert rename() 0, bei Fehlschlag einen Wert ungleich 0.

BEISPIELE
        rename("/players/wizard/obj.c", "/players/wizard/newobj.c");

SIEHE AUCH
        copy_file(E), mkdir(E), rmdir(E), rm(E)


zurück zur Übersicht

YOUTUBE | FACEBOOK | TWITTER | DISCORD | FEEDBACK | IMPRESSUM | DATENSCHUTZ 1992–2023 © MorgenGrauen.