Ich habe gerade Folgendes gemacht:
$ cp .cordova && ../../../
Im Terminal (Mavericks). Völlig vergessen, einen tatsächlichen Pfad zu einem Verzeichnis anzugeben.
Ich bin zu dem Verzeichnis zurückgekehrt, in dem ich die Datei .cordova vermutet hatte, aber da ist sie nicht.
Irgendwelche Ideen?
Antwort1
Der cp
Befehl ohne einen zweiten Operanden schlägt einfach mit einem Fehler fehl.
Das &&
zählt nicht als Operand, da es bedeutet „führe den folgenden Befehl aus, wenn der erste erfolgreich war“. Der erste Befehl ist das und würde einen Fehler verursachen, daher würde cp
der Teil danach verworfen.&&
Wenn ja, ..\..\..\
handelt es sich nicht um einen gültigen Befehl, sondern nur um einen Pfad.
Das .cordova
Verzeichnis befindet sich also an seinem ursprünglichen Platz und nirgendwo anders.