|
|
第 16 帖 | |
|
|
从一个目录找 mp3 没啥意思,应该是先整体搜索一次,然后把不同目录的歌曲做成一个清单,再在清单里查询歌曲,这样速度应该更快。
每当下载了新的 mp3, 就允许更新程序更新清单。
__________________
Debian running on following notebooks: IBM Thinkpad A30, R50 |
|
|
|
|
|
|
|
第 17 帖 | |
|
|
[root@localhost scr]# cat mp
#!/bin/bash mount /mnt/d 2>/dev/null #touch /mnt/d/media/test0 2>/dev/null # 2 是代表标准错误输出文件,>/dev/null是dump 不要的就丢到那儿就行了。 #mv -rf `find / -name *.mp3` /mnt/d/media/test0 a=`pwd` cd /mnt/d/media/good/ while true do echo "input music name: " read name if [ -e $name ];then #echo "please choose mplayer type: * OR num(count) OR loop ! " #read type #if [ $type="*" || $type=" mplayer $name echo "music already played complete !" else echo "Good bye ! Dear ! This music is not exist! You can play next time !" fi done cd $a [root@localhost scr]# 我的水平就到这了。,不懂得怎么用mplayer自带的参数。 此帖于 03-10-01 00:28 被 devel 编辑. |
|
|
|
|
|
|
|
第 18 帖 | ||
|
|
引用:
代码:
![]()
__________________
深邃的技术不仅表现在敏捷的思维和高超的本领,还有过人的修养。 |
||
|
|
|
||
|
|
第 19 帖 | |
|
|
#!/usr/local/bin/bash
#date:2003/10/1 mount /mnt/d 2>/dev/null #suppress error message #touch /mnt/d/media/test0 2>/dev/null 。 #mv -rf `find / -name *.mp3` /mnt/d/media/test0 a=`pwd` cd /mnt/d/media/good/ while true do echo "input music name: (will exit if you enter e ! )" read name if [ $name = "e" ] ; then echo "The process will exit !";cd $a;exit 0;fi r=`echo $name|rev|cut -c1-2|rev` m=`echo $name|rev|cut -c1-3|rev` if [[ $r = "rm" || $m = "mp3" ]];then if [ -r $name ];then mplayer $name echo "music already played complete !";sleep 3 else echo "Good bye ! Dear This music can not read ! You can play next time !" fi else echo "Can not support this type !";fi done #祝大家国庆节快乐!! 要是还支持什么格式的文件可以自已添加, 关于2>/dev/null的解释在上一贴简单解释了。请看上一贴。 rev 的作用是把输出的顺序反过来, 看简单的例子: # echo hello|rev|cut -c1-3 oll # echo hello|cut -c1-3 hel # echo hello|rev|cut -c1-3|rev llo # |
|
|
|
|
|
|
|
第 20 帖 | |
|
|
鉴于kiron兄和devel兄对shell一丝不苟的精神和认真负责的态度!值得加精!!!
|
|
|
|
|
|
|
|
第 21 帖 | ||
|
|
引用:
不可称devel兄, 只能称devel姐或devel妹 我也称了犯了你的错误N次后才给develMM严肃地指正了 |
||
|
|
|
||
|
|
第 22 帖 | ||
|
|
引用:
悄悄地告诉你,地球人都知道devel是女孩了,只是javalee兄喜欢这样称她而已,呵呵~~~~~~~~~
__________________
2011年,LinuxSir 风雨四人行 |
||
|
|
|
||
|
|
第 23 帖 | |
|
|
我妈还不知道呢呵呵~~~`
![]() ![]() ![]() 怎么随机播放一首歌,然后停几秒再放下一首? |
|
|
|
|
|