📄 update_mplayer_rsync
字号:
#!/usr/bin/env bash# MPlayer mirroring script# $Id: update_mplayer_rsync 18810 2006-06-24 21:51:51Z attila $PATH=<set_path_if_necessary>LOCK=<path_to_lockfile>MIRROR_ROOT=<path_to_mirror_root>MAILADR=<report_mail_to_adr>#TMPDIR = /tmp#export TMPDIRTMPFILE=`mktemp -t mplayer.XXXXXXXXXXX`# Check to see if another sync is in progressif lockfile -! -l 43200 -r 0 "$LOCK"; then echo Unable to start mirroring MPlayer, lock file exists. exit 1fitrap "rm -f $LOCK > /dev/null 2>&1" exitcd $MIRROR_ROOTecho "************ rsyncing homepage ************" >> $TMPFILErsync -pxlrHtWv --delete --delete-after rsync.mplayerhq.hu::homepage/ \ homepage >> $TMPFILE 2>&1echo "************ rsyncing MPlayer ************" >> $TMPFILErsync -pxlrHtWv --delete --delete-after --exclude '/benchmark' \ --exclude '/old_stuff' --exclude '/tests' rsync.mplayerhq.hu::ftp/ \ MPlayer >> $TMPFILE 2>&1x=`wc -l $TMPFILE | awk '{print $1}'`if [ "$x" -ne "10" ]then mailx -s "MPlayer mirror" $MAILADR < $TMPFILEfirm -f $TMPFILE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -