默认:找不到命令

时间:2013-08-23 17:19:55

标签: linux bash ubuntu mplayer

我是linux的新手,所以当我遇到这个问题时,我的第一选择是在谷歌搜索它,但在这几天仍然没有结果。当我在新的安装程序上运行此脚本时,它将返回“default:command not found”。如果我在他的机器上运行这个脚本,它将运行正常,并使用滚动文本播放所有视频。

这是代码:

#!/bin/bash

source /etc/atv.conf
export DISPLAY=:0

sleep 5

default $default &

while true; do

  sleep 1
  now=$(date +"%T")

  while read line
  do
    set -- "$line"
    IFS="#";
    declare -a array=($*)

    if [ ${array[0]} == $now ]; then
      duration=${array[1]}
      filename=${array[2]}
      filetype=${array[3]}

      default $filetype $filename $duration &

    fi
  done < $playlist

done

这个脚本是在ubuntu dekstop 12.04 LTS上使用mplayer运行带有现有播放列表的视频文件

默认在“默认$ default&amp;”处的内容是什么?行是指? $ default的默认值在file.conf

$default=screen

for atv.conf

#ATV CONFIGURATION

#host
host=/home/atv

#media
media=CGK

#ATV Server
server=192.168.50.37

#Aeromedia Server
aeromedia=192.168.50.16

#Program matv_tv,matv,tv
program=matv_tv

#default tv|screen
default=screen

#if screen
default_file=$host/$media/tvp/22_Screen_Saver.mpg

#chn TV Channel
chn=38

#hw audio hardware 0,1,2,...
hw=2

#Media Folder
playlist=/home/atv/$media/$media.playlist
media_tvp=$host/$media/tvp
media_sb=$host/$media/sb
media_tvc=$host/$media/tvc
media_ds=$host/$media/ds
media_default=$host/default_screen

#TVC
res_tvc=1024x768
geo_tvc=0+0

#TVP
res_tvp=1024x598
geo_tvp=0+0

#Scrolling Banner
res_sb=1024x140
geo_sb=0+630

#TV
res_tv=1024x768
geo_tv=0+0

#Running Text
txt_geo=590
txt_size=26

0 个答案:

没有答案