fedora linux下转换MP3属性标签解决乱码脚本

简介: 下载的MP3属性标签一般是GBK编码方式的,所以在linux下的播放器中显示的是乱码。 点击(此处)折叠或打开 #!/bin/bash number=$(find $(pwd) -name '*.
下载的MP3属性标签一般是GBK编码方式的,所以在linux下的播放器中显示的是乱码。

点击(此处)折叠或打开

  1. #!/bin/bash
  2. number=$(find $(pwd) -name '*.[Mm][Pp]3' 2> /dev/null | wc -l)
  3. echo "一共有 $number 个文件,正在转换..."
  4. sudo yum install python-mutagen -y
  5. sleep 5s &&
  6. find `pwd` -name '*.[Mm][Pp]3' -execdir mid3iconv -d -e gbk --remove-v1 {} \;

目录
相关文章
|
3天前
|
监控 Linux Shell
但凡我早点知道这个Linux批量ping的脚本,也不至于现在还单身!
但凡我早点知道这个Linux批量ping的脚本,也不至于现在还单身!
|
5天前
|
监控 Linux Shell
"揭秘!一键掌控Linux服务器健康的秘密武器——超实用系统检查脚本,让你的服务器稳如老狗,告别宕机烦恼!"
【8月更文挑战第14天】服务器宕机或资源耗尽会严重影响业务。为此,你需要一个Linux系统检查脚本来守护服务器健康。它可以自动检测潜在问题如磁盘满载、内存泄漏等,避免服务中断。脚本应包括磁盘空间、内存/CPU使用、系统时间准确性、关键服务状态及系统日志分析等检查项。通过编写并定期运行这样的脚本,可以显著提高服务器的稳定性和可靠性。
16 1
|
13天前
|
Linux Shell
linux脚本格式要求
脚本格式要求 1.脚本以#!/bin.bash 开头 ./执行或者 sh ab.sh 变量定义 定义变量:变量名=值 输出变量需要加$ 撤销变量 unset 变量名 声明静态变量 readonly变量 不能unset
|
4天前
|
存储 Cloud Native Linux
CentOS“平替”方案问题之Fedora Linux的定义如何解决
CentOS“平替”方案问题之Fedora Linux的定义如何解决
8 0
|
1月前
|
Shell Linux C语言
|
1月前
|
Shell Linux
Linux Shell 脚本入门教程:开启你的自动化之旅
Shell是一种计算机程序,它充当了用户与操作系统之间的接口。在Linux系统中,Shell允许用户通过命令行界面(CLI)来控制计算机。Shell脚本则是一种使用Shell语言编写的脚本,它可以自动执行一系列的命令,帮助用户实现任务自动化,提高工作效率。
|
2月前
|
Linux Go
【Linux基础】 文件基本属性
Linux文件基本属性是指文件或目录在Linux系统中具有的一系列特性和信息。这些属性提供了关于文件或目录的详细信息,包括其类型、权限、大小、创建和修改时间等。本篇文章带你详细了解Linux属性概念,以及怎样更改文件属性。
27 0
【Linux基础】 文件基本属性
|
2月前
|
Linux API
Linux线程总结---线程的创建、退出、取消、回收、分离属性
Linux线程总结---线程的创建、退出、取消、回收、分离属性
|
2月前
|
监控 Shell Linux
Linux的Shell脚本详解
Linux的Shell脚本详解
|
1月前
|
监控 Linux
Linux脚本之监控系统内存使用情况并给予警告
Linux脚本之监控系统内存使用情况并给予警告