Zum Inhalt springen

DateiEN verschieben und ..


Koenig13

Empfohlene Beiträge

Hallo,

ich hab mal ein paar Fragen und hoffe auf hilfreiche Antworten.

Ich möchte ein Prozedur schreiben, welche "beliebig viele" Dateien verschiebt und nach mehrfachem Aufruf dieser Prozedur eine Anfrage stellt.

Das Grundgerüst hab ich schon, nur kann ich jetzt nur eine Datei mit mv verschieben. Wie bekomm mehrere Dateien verschoben? Die Dateien sollten hintereinander eingeben werden.

Die 2.Frage von mir ist folgende: Kann man feststellen wie oft eine Prozedur benutzt wurde, um nach einer bestimmte Aufrufanzahl eine Abfrage zu stellen.

Es ist im Grunde eine Prozedur, wie in Windows der Papierkorb. So soll wenn z.B. dreimal Dateien in meinen sogenannten Papierkorb verschoben wurden nachgefragt werden, ob die Dateien im Papierkorb endgültig gelöscht werden.

Und hier noch mein bisheriger Code, ich hoffe man kann mir helfen.

echo "Diese Prozedur loescht Dateien und verschiebt sie in das Verzeichnis muell!"

echo "Welche Datei/en moechten sie loeschen?"

read DATEI

mv -i $DATEI ~/beleg/muell

echo "Wollen sie die geloeschten Datein engueltig loeschen?(j/n)"

read antwort

case $antwort in

j) echo "Dateien wurden endgültig gelöscht!"

rm -r ~/beleg/muell/*; break;;

n) echo "Dateien wurden nicht endgültig geloescht und liegen im Verzeich

nis muell!"; break;;

*) echo "falsche Eingabe"; continue;;

esac

Danke im Voraus.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

du kannst mit ...

#mv Datei1 Datei2 Dateix ~/beleg/muell

... mehrere Dateien verschieben.

Du solltest aber auf jeden Fall noch ein überprüfung machen, ob die angegeben Dateien überhaupt existieren (siehe test) und entpsrechend reagieren.

Ob die Prozedur schon benutzt wurde kannst du nur mit ienem Hilfsmittel erkennen, z.B. einer Datei in der drin steht, welche Datei schon wie oft verschoben wurde.

ciao,

vic

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...