Vorstellung, wie man die neueste Datei nach Änderungsdatum mit dem find-Befehl in der Linux Bash-Befehlszeile filtert und ausgibt.
Ich habe versucht, es mit ls zu machen, aber
ls -Rtald "/mnt/c/Users/user/OneDrive/ドキュメント/ShareX/Screenshots/" | head -n 11
es wurde kompliziert, und eigentlich konnte ich es nicht machen.
Mit find geht es.
find "/path" -printf '%T+ %p\n' | sort -r | head -n 1
2018-09-02+04:24:51.0869511000 /mnt/c/Users/user/OneDrive/ドキュメント/ShareX/Screenshots/2018-09/ShareX_ScreenShot_b3e5c560-30ec-48b2-9d1f-b943a0d5e9bb.png
Dies gibt das Datum aus, also
find "/path" -printf '%T+ %p\n' | sort -r | head -n 1 | sed -Ee "s/^.*(\/mnt.*\.(jpg|png))/\1/g")
So können Sie die Ausgabe ändern.