我想编写一个命令,该命令以递归方式为我提供目录中的最新文件。但这不是我唯一的限制。文件必须是mp3或 jpg文件。(不区分大小写首选)我只需要该最新文件的创建日期。如果可能,我希望它的格式如下: 30-12-2014 (所以:day-month-year)
这是目前我所拥有的:
find . -name '*.mp3' -or -name '*.JPG' -printf "%TD \n" | sort -rn | head -n 1
Run Code Online (Sandbox Code Playgroud)
但效果不佳。我只得到 JPG,日期没有格式化。
我试图将我拥有的文件更改为根目录,但我的机器说我不被允许。我用谷歌搜索了一下,发现一些主题说 chown 是一个仅限 root 的命令。但其他人说这不是真的。难道我做错了什么?
pi@raspberrypi /media/usb1 $ whoami
pi
pi@raspberrypi /media/usb1 $ ls -laxo
total 8
drwxr-x--- 2 pi 4096 Jul 30 09:39 .
drwxr-xr-x 10 root 4096 Jul 29 12:52 ..
-rwxr-x--- 1 pi 0 Jul 30 09:29 lol
pi@raspberrypi /media/usb1 $ chown root lol
chown: changing ownership of `lol': Operation not permitted
Run Code Online (Sandbox Code Playgroud)