Antworten:
Wenn der alphabetisch letzte Eintrag in diesem Verzeichnis ein Verzeichnis selbst ist, sind sie dort.
Angenommen , Sie die Dateien haben a, bund cund das Verzeichnis d. In diesem Fall,
mv /var/www/vhosts/website/httpdocs/magento/*
erweitert sich zu
mv /var/www/vhosts/website/httpdocs/magento/a /var/www/vhosts/website/httpdocs/magento/b /var/www/vhosts/website/httpdocs/magento/c /var/www/vhosts/website/httpdocs/magento/d
Das ist ein Befehl, um alles zu verschieben d. Schau dort, wenn es etwas gibt.
Wenn des kein Verzeichnis wäre, mvhätte ich mich darüber beschweren sollen.
So erweitern Sie die Antwort von glglgl:
Die Befehlszeilen-Platzhaltererweiterung in Unix-ähnlichen Betriebssystemen wird von der Shell ausgeführt. In den meisten Fällen wäre dies unter Linux der Fall bash. In der Manpage wird ausdrücklich angegeben, dass die Platzhaltererweiterung alphabetisch sortiert wird. Gleiches sollte für die meisten Bourne-kompatiblen Shells gelten.
a=( /var/www/vhosts/website/httpdocs/magento/* ); echo "${a[${#a[@]}-1]}". Wenn nicht in Bash, sollte dies funktionieren :printf '%s\n' /var/www/vhosts/website/httpdocs/magento/* | tail -1. Andernfalls befindet es sich sehr wahrscheinlich alphanumerisch im letzten Verzeichnis. Erledigt.