123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- #!/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
|