命令行重命名韩文文件名

命令行重命名韩文文件名

我有刚刚下载的这个文件,其名称최고다 이순신.E39.130720.HDTV.XViD-HANrel.avi和字幕文件You're.the.Best.Lee.Soon.Shin.E39.130720.HDTV.H264.720p-KOR.srt

如何将视频文件(在命令行中)重命名为与字幕文件相同的名称?

You're.the.Best.Lee.Soon.Shin.E39.130720.HDTV.H264.720p-KOR.avi

You're.the.Best.Lee.Soon.Shin.E39.130720.HDTV.H264.720p-KOR.srt

答案1

我希望有人有更好的解决方案,但我会这样做:

  1. 在文件所在的目录中,执行ls -li并获取文件的 inode 编号——它将列在输出的第一列中。
  2. 在同一目录中,执行:find . -maxdepth 1 -inum 1234567 -exec mv {} new-name-of-file.blah \;用 替换1234567文件的 inode 编号,并new-name-of-file.blah用您想要指定的新名称替换 。

请注意,命令\;的一部分find是必要的,以表示命令的结束。

相关内容