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 1
|
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真是实用啊。。学习一下。。。
感谢楼主 |