
1 syllor 2012-10-28 01:08:44 +08:00 这个用来干嘛的啊。。我都用射手播放器了-。- 自带匹配字幕功能 看高清很有必要的 |
2 RavagerAlpha OP -_-,就是爬字幕用的shell脚本 |
3 lwjefSub 2012-10-28 03:54:14 +08:00 判断 chn 的逻辑根本木有写 usage 应该写成这样啊 USAGE(){ echo "Usage:fetchsub [eng] file " } |
4 RavagerAlpha OP 默认值就是chn,但承认写的很随便。 |
5 ADIVILO 2012-10-30 12:22:05 +08:00 求教,这个怎么理解。 # [ -z `which app` ] 为0,则赋值MD5='openssl md5'? [ -z `which openssl` ] || MD5='openssl md5' |
6 ADIVILO 2012-10-30 12:27:15 +08:00 @RavagerAlpha 求教,这个怎么理解。 # [ -z `which app` ] 为0,则赋值MD5='openssl md5'? [ -z `which openssl` ] || MD5='openssl md5' |
7 RavagerAlpha OP @ADIVILO 只是检查环境是否安装openssl而已,如果有就用openssl来做生成md5,优先级最低,因为大多数linux默认都有md5sum,Mac的默认是md5。 更新了一下,支持多个文件了! |
8 ADIVILOrz 2012-11-03 11:21:31 +08:00 @RavagerAlpha 判断逻辑明白,指shell || 问题, 如果存在openssl [ -z `which openssl` ] : which openssl有输出,长度不是0,结果是false || MD5='openssl md5':或了之后赋值MD5 都不存在了,为什么还赋值? |
9 hyq 2012-11-03 15:41:40 +08:00 |
10 lcsuper 2012-11-03 18:10:39 +08:00 终于找到楼主了,请问能否讲讲你那个RSS到aric的脚本如何用?不是你那个机型的 |
11 ADIVILOrz 2012-11-28 20:27:57 +08:00 结贴。 @hyq @RavagerAlpha ,明白了。 which openssl 的返回值 有0|1, 存在时=0 打印路径到标准输出,不存在时=1 打印错误标准错误输出 [ -z `which openssl` ] 判定存在,则赋值。 不存在时类似逻辑。 |
12 fw867 2013-08-18 11:09:56 +08:00 楼主能写一个transmission的脚本吗? |
13 yriiolik 2014-03-25 10:47:08 +08:00 楼主这个shell真是实用啊。。学习一下。。。 感谢楼主 |