Shell Skript mit Datum in Ordnernamen

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/shell-skript-mit-datum-in-ordnernamen_232143/page_1 - zur Vollversion wechseln!


Bunny schrieb am 22.10.2012 um 14:13

hallo,

wer kann mir helfen...
ich möchte ein Shell Skript schreiben in dem ein ordner mit dem aktuellen Datum als Namen erstellt wird.

Wie kann ich das am bestern Lösen?

ich glaub grob das es so ähnlich funktionieren müsste...

DATUM='date +%Y-%m-%d'
Ordner=mkdir $DATUM


in den erstellen Ordner möchte ich dann Files rein kopieren ... wie spreche ich dann den Ordner an ?
mit $Ordner?
also fürs kopieren dann --> cp file.jpg $Ordner ????

bitte um hilfe


danke


COLOSSUS schrieb am 22.10.2012 um 14:20

Code: BASH
#!/bin/bash
directory="$(date +%F)"
mkdir -p "${directory}"
cp -a --target-directory="${directory}" file1 file2 file3 ...

(benoetigt GNU cp)


Bunny schrieb am 22.10.2012 um 14:45

danke für die schnelle antwort...
für was steht der parameter "-a" ... ich bekomm den fehler das er sagt command not found


Vo schrieb am 22.10.2012 um 14:58

man cp


Bunny schrieb am 22.10.2012 um 15:44

aha.

ich habs anders gelöst




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025