Hallo Liste Ich habe ein kleines Problem mit der Weiterverarbeitung von Dateien. Ich habe ein script, z.B. dieses #!/bin/bash DATIME=$(date +%H%MUhr_%d%m%y) for i in $1 do mv $1 $1_$DATIME gpg -schalter USERNAME -o $1.pgp $1 echo $1 done Mein Problem ist, dass ich bei dem gpg-Befehl den neuen Dateinamen brauche, also die Aenderung aus dem mv. Gibts da nen Befehl ala read oder use? Jemand nee manpage fuer mich? danke fuer eure Hilfe schonmal Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Dirk, die Änderung aus dem mv ist ja genau "$1_$DATIME" dies kannst Du durchaus auch später benutzen, oder benennst gleich eine Variable damit: new="$1_$DATIME" # Ausgabe mit Echo als Kontrolle: echo $new Gruß Axel mails@funon.de schrieb:
Hallo Liste
Ich habe ein kleines Problem mit der Weiterverarbeitung von Dateien.
Ich habe ein script, z.B. dieses
#!/bin/bash
DATIME=$(date +%H%MUhr_%d%m%y)
for i in $1 do mv $1 $1_$DATIME gpg -schalter USERNAME -o $1.pgp $1
echo $1 done
Mein Problem ist, dass ich bei dem gpg-Befehl den neuen Dateinamen brauche, also die Aenderung aus dem mv. Gibts da nen Befehl ala read oder use? Jemand nee manpage fuer mich?
danke fuer eure Hilfe schonmal
Dirk
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Axel Birndt
-
mails@funon.de