#!/bin/sh HOMEDIR=/usr/local/4dage-ffmpeg scriptURLFolder=http://face3d.4dage.com:7005/zhangyupeng/4dage-ffmpeg/raw/master/4dage # 对应 4dage文件下的脚本, 批量安装 declare -a installList=( 4dage-ffmpeg 4dage-ffmpeg-cam8 4dage-ffmpeg-img2video 4dage-ffmpeg-rotStereo 4dage-ffmpeg-overlay 4dage-ffmpeg-rotVwatermark overlay-ffmpeg 4dage-ffpmeg-upgrade ) mkdir -p $HOMEDIR command_exists() { if ! [[ -x $(command -v "$1") ]]; then return 1 fi return 0 } if ! command_exists "curl"; then echo "curl not installed." exit 1 fi scriptInstall() { scriptURL=$scriptURLFolder/$1 binURL=$HOMEDIR/$1 if ! command_exists "$1"; then curl -s $scriptURL -o $binURL ln -s $binURL /usr/local/bin/$1 else curl -s $scriptURL -o $binURL fi echo "install $1,done" chmod a+x $binURL } for i in "${installList[@]}"; do scriptInstall $i done # exec bash