linux - 自动重命名文件至今 (YY-MM-DD)

标签 linux raspbian

是否可以使用 raspbian 上的文件自动将 (mp3) 文件重命名为 YY/MM/DD 格式的日期?

我设置了一个录音机,可以自动将 mp3 文件录制到特定文件夹并将其上传到云端。我想预先命名它们的日期,以便(谷歌驱动器)文件夹中包含诸如 19-09-05.mp3 之类的文件,而不是 XXXX125Y2G.MP3。

我不确定如何自动重命名文件,因为我是 Linux 菜鸟,但有人告诉我这是可能的。

最佳答案

我认为这里的这个衬垫应该可以解决问题。用 cp 而不是 mv 进行测试。另外,斜杠会对 bash 造成严重破坏,所以我用破折号代替。

for i in $(ls *.MP3); do d=$(date "+%y-%m-%d"-$i); mv $i $d; done

关于linux - 自动重命名文件至今 (YY-MM-DD),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57814003/

相关文章:

linux - Ubuntu Script 自动一行一行运行一系列脚本

linux - 连接丢失时自动关闭 PuTTY

Bash语法错误

python-3.x - 即使安装后也没有名为 'importlib.metadata' 的模块

c - 为什么标签的第一部分应该是声明?为什么不声明?

java - 理解java平台独立性

python - 如何在 Linux 终端命令中添加退格键?

php - Raspbian owncloud nginx [错误] 2667#0 : *4 connect() failed (111: Connection refused) while connecting to upstream

docker - docker-compose在全新Raspbian安装中崩溃

python - libhdf5_serial.so.100 上的 h5py 导入错误