Macianer
Ist öfter hier
- Registriert
- 19 Juni 2008
- Beiträge
- 996
Moin,
ich habe mal wieder ein bash-Problem. Zur Problematik: In einem Ordner habe ich pdf-Dateien die folgendermaßen heißen: kw01.2010.pdf, kw02.2010.pdf und kw40-2010.pdf. Nun soll ich anhand eines bash-scriptes folgendes machen: Das bash-script soll sich anhand der aktuellen Kalenderwoche die .pdf-Dateien raussuchen, die kleiner als die aktuelle Kalenderwoche ist und diese löschen.
Folgenden Code habe ich bereits geschrieben:
1. #! /bin/sh
2. kw=date +%V
3. name=*.pdf
4. if [$name -lt $kw]; then
5. rm $name
6. fi
7. echo $kw
Nun gibt er mir aber folgende Fehlermeldung aus:
kw.sh: line 4: [*.pdf: command not found
Woran kann das liegen?
Maci
€: Kann mir mal jemand den Befehl cut ganz einfach erklären? Langsam verzweifel ich hier -.-
ich habe mal wieder ein bash-Problem. Zur Problematik: In einem Ordner habe ich pdf-Dateien die folgendermaßen heißen: kw01.2010.pdf, kw02.2010.pdf und kw40-2010.pdf. Nun soll ich anhand eines bash-scriptes folgendes machen: Das bash-script soll sich anhand der aktuellen Kalenderwoche die .pdf-Dateien raussuchen, die kleiner als die aktuelle Kalenderwoche ist und diese löschen.
Folgenden Code habe ich bereits geschrieben:
1. #! /bin/sh
2. kw=date +%V
3. name=*.pdf
4. if [$name -lt $kw]; then
5. rm $name
6. fi
7. echo $kw
Nun gibt er mir aber folgende Fehlermeldung aus:
kw.sh: line 4: [*.pdf: command not found
Woran kann das liegen?
Maci
€: Kann mir mal jemand den Befehl cut ganz einfach erklären? Langsam verzweifel ich hier -.-
Zuletzt bearbeitet: