Saving

Saving – Sauvegarde vos modifications

Sauvegarde de vos modifications

Après avoir modifier votre fichier fstab, vous devriez vouloir sauvegarder vos modifications. La fonction save() effectue cette opération.

Les commentaires du fichier chargé ne seront pas conservés lors de la sauvegarde et les espaces peuvent changés. Ceci n'a aucun effet sur les fonctionnalités du fichier fstab, mais vous allez perdre vos commentaires.

Sauvegarde dans le même fichier

Cet exemple montre comment effectuer la sauvegarde dans le même fichier que celui chargé, en l'écrasant.

<?php
require_once 'File/Fstab.php';
$fstab =& new File_Fstab();
$floppy =& new File_Fstab_Entry();
$floppy->fsType 'vfat';
$floppy->device '/dev/fd0';
$floppy->mountPoint '/floppy';
$fstab->addEntry($floppy);
$res $fstab->save();
if (
PEAR::isError($res)) {
    die(
$res->getMessage());
}
?>

Sauvegarde dans un fichier différent

Cet exemple montre comment effectuer la sauvegarde dans un autre fichier que celui chargé.

<?php
[
require_once 
'File/Fstab.php';
$fstab =& new File_Fstab();
$floppy =& new File_Fstab_Entry();
$floppy->fsType 'vfat';
$floppy->device '/dev/fd0';
$floppy->mountPoint '/floppy';
$fstab->addEntry($floppy);
$res $fstab->save('/tmp/fstab.new');
if (
PEAR::isError($res)) {
    die(
$res->getMessage());
}
?>