×
Falcon
2023-01-26 13:25
#yter#发现的两个坑: 1. Linux系统文件名最大长度为255个字节,太长就写入不了下载文件。 中文在utf8编码下一个字符数占3个字节, 按装我之前的命名模板: /%(title.0:70)s-%(id)s.%(ext)s ,为什么title最大长度应该是70呢,因为是这样计算出来的 255/3 - 5(.webm) - 10(-%id)s = 70 。
2. 移动云盘不支持带英文“|”的文件名, 比如像这种文件名,'【德國式邏輯陳述法】看完這集變成辯論高手 | 采采說書-qdisQ75RsNI.mp4' 可以上传到云盘,却无法在移动云盘的app下看到它。需要做一次替换: zipName='【德國式邏輯陳述法】看完這集變成辯論高手 | 采采說書-qdisQ75RsNI.mp4' && echo ${zipName//|/_} #替换掉全部 “|” 为_,注意这里变量名后面接两个/,表示替换掉全部匹配的字符
0

暂无评论