Hallo, könnten Sie mir bitte helfen zu verstehen, wie man ein Löschskript schreibt.
Eine Reihe von Skripten hochgeladen, Ordner Einzelne_Dateien_löschen, autorun_bavn, autorun.sh - da ist ein Eintrag drin: #!/bin/bash
# supprimer un fichier: Medianav\Content\map\spain.fbl So löschen Sie eine Datei: Medianav\Content\map\spain.fbl >> Efface_Fichier.txt
muss ich alles schreiben, wenn ich eine karte von spanien löschen will?
Oder Sie müssen nur diese Zeile schreiben: ecrit_log "rm -f /navi/content/map/spain.fbl" "`rm -f /navi/content/map/spain.fbl`"
Freundliche Hilfe: erstellen Sie ein autorun_bavn für mich, autorun.sh - schreiben Sie darin die Entfernung von Informationen aus speedcam France
Eine Reihe von Skripten hochgeladen, Ordner Einzelne_Dateien_löschen, autorun_bavn, autorun.sh - da ist ein Eintrag drin: #!/bin/bash
# supprimer un fichier: Medianav\Content\map\spain.fbl So löschen Sie eine Datei: Medianav\Content\map\spain.fbl >> Efface_Fichier.txt
dir2=`tail -n 1 /etc/mtab`
dir=${dir2:10:20}
rm -f /$dir/Efface_Fichier.txt
Funktion ecrit_log
{
echo "[`date +%d-%m-%Y_%H:%M:%S`] $1" >> "$dir/Efface_Fichier.txt"
echo "$2" >> "$dir/Efface_Fichier.txt"
echo " " >> "$dir/Efface_Fichier.txt"
/bin/sync
}
killall nngnavi
mount -o remount,rw /navi
mount -o remount,rw $dir
/bin/sync
# on verifie que le chemin est valide
f="$dir/autorun_bavn/autorun.sh"
wenn [ -f "$f" ]
dann
ecrit_log "********************AutorunLog Efface_Fichier****************" " "
ecrit_log "rm -f /navi/content/map/spain.fbl" "`rm -f /navi/content/map/spain.fbl`"
anders
ecrit_log "autorun.sh introuvable, le chemin est invalide ?" "ansortieren!"
Ausfahrt
fi
/bin/sync -
dir=${dir2:10:20}
rm -f /$dir/Efface_Fichier.txt
Funktion ecrit_log
{
echo "[`date +%d-%m-%Y_%H:%M:%S`] $1" >> "$dir/Efface_Fichier.txt"
echo "$2" >> "$dir/Efface_Fichier.txt"
echo " " >> "$dir/Efface_Fichier.txt"
/bin/sync
}
killall nngnavi
mount -o remount,rw /navi
mount -o remount,rw $dir
/bin/sync
# on verifie que le chemin est valide
f="$dir/autorun_bavn/autorun.sh"
wenn [ -f "$f" ]
dann
ecrit_log "********************AutorunLog Efface_Fichier****************" " "
ecrit_log "rm -f /navi/content/map/spain.fbl" "`rm -f /navi/content/map/spain.fbl`"
anders
ecrit_log "autorun.sh introuvable, le chemin est invalide ?" "ansortieren!"
Ausfahrt
fi
/bin/sync -
muss ich alles schreiben, wenn ich eine karte von spanien löschen will?
Oder Sie müssen nur diese Zeile schreiben: ecrit_log "rm -f /navi/content/map/spain.fbl" "`rm -f /navi/content/map/spain.fbl`"
Freundliche Hilfe: erstellen Sie ein autorun_bavn für mich, autorun.sh - schreiben Sie darin die Entfernung von Informationen aus speedcam France
Zuletzt bearbeitet von einem Moderator: