2016-04-12 10 views
0

Kann mir bitte jemand sagen, was der folgende Befehl macht: cp $ {LOCALFILE} $ {LOCALFILE}. $ {DOW} Ich versuche ein Problem in .ksh zu beheben, das doppelte Dateien mit '.' Am Ende der Erweiterung, sagen wir zum Beispiel .pdf ist .pdf. mit '.' am Ende .. dies geschieht nach dem FTP-Befehl und nach dem FTP erfolgreich obigem Befehl ist es .. ich mit AIX 4.3

+1

Alle ‚$ {}‘ Konstrukte sind Verweise auf Variablen. Die Variable 'DOW' darf nicht gesetzt sein. In diesem Fall kopieren Sie '$ {LOCALFILE} nach $ {LOCALFILE}'. Wenn Sie eine bessere Antwort wünschen, müssen Sie uns das ganze Skript geben. – LinuxDisciple

Antwort

0

Basierend auf dem Namen arbeite, ich denke, DOW bedeutet „Tag der Woche“.

Da Ihre Dateien in *.pdf. kopiert werden, ist die Variable DOW nicht definiert (oder leer).

Irgendwo über dem cp Linie, sollte es einige Code wie folgt sein:

DOW=`date +%u`