Hallo Forum,
ich habe ein simples Skript geschrieben, das die Ergebnisse eines SMART-Tests abfragt und in eine Datei ergebnis.txt schreibt:
smartctl -a /dev/sda > /home/max/Dokumente/SMART-Tests/ergebnis.txt
Das funktioniert korrekt. Nun möchte ich aber, dass die Datei, die erstellt wird, folgenden Dateinamen erhält: [YYYY-MM-TT-HH-MM]_sda.txt. Das habe ich versucht:
1 2 3 4 | #!/bin/bash NOW=`date '+%F_%H:%M:%S'`; smartctl -a /dev/sda > /home/max/Dokumente/SMART-Tests/$NOW_sda.txt |
Es wird aber keine Datei erzeugt. Wie muss das Beispiel korrekt lauten?