首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Handbrake脚本修复

Handbrake脚本修复
EN

Stack Overflow用户
提问于 2014-09-23 05:54:06
回答 1查看 416关注 0票数 0

我目前有一个简单的脚本,我运行,以转换视频使用手刹车CLI。我喜欢的是修改脚本,以便如果文件转换成功,原始文件被删除。

下面是原样的脚本:

代码语言:javascript
复制
#!/bin/sh

IN=$1
OUT=$2

cd "$IN"
for InputItem in *;do
  /path/to/HandBrakeCLI -i "$InputItem" -o "$OUT/${InputItem}.mp4" -e x264  -q 20.0 -a 1,1 -E faac,ac3 -B 160,160 -6 dpl2,auto -R 48,Auto -D 0.0,0.0 -f mp4 -4 -X 960 --loose-anamorphic -m -x cabac=0:ref=2:me=umh:b-adapt=2:weightb=0:trellis=0:weightp=0
done

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2014-09-23 05:59:27

您可以检查程序的退出状态。通常,成功退出会返回零。

要做到这一点,在循环中,在运行之后,测试退出状态:

代码语言:javascript
复制
if [ $? -eq 0 ]
then
  rm "$InputItem"
fi
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25983688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档