|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Oleg Kuznetsov 2:5011/139 23 Apr 2003 00:54:18 To : Ruslan Sulemanov Subject : MS Office 97 на FreeBSD -------------------------------------------------------------------------------- 22 апр 03 15:35, you wrote to All: RS> 3) есть много недозакаченных файлов в /usr/ports/distfiles, RS> тоесть RS> все они из одного рyсла, как их можно дозакачать? а то если RS> опять RS> делаю make, то они заново начинаю закачиваться. === Begin .profile === FETCH_CMD="/usr/local/bin/fetchcmd" export FETCH_CMD === End .profile === === Begin fetchcmd === #!/bin/sh # (C) 2001 Денис Садыков #SUBDIR=${PWD} #cd /var/tmp/distfiles #fetch -p -a -r -R -F $@ && mv ${1##*/} ${SUBDIR} #wget -c $@ && mv ${1##*/} ${SUBDIR} SUBDIR=${PWD} LOCK="${1##*/}.lock" fetch_cmd="wget -c" fetch_path="/usr/local/bin/fetchcmd" cd /var/tmp/distfiles [ "$#" = "0" ] && exit 1 if [ -e $LOCK ]; then PID=`cat $LOCK` if echo "`ps -p $PID -o command`" | grep -q "$fetch_path" && echo "`ps -p $PID -o command`" | grep -q "${1##*/}" ; then echo Download started by another process! exit 128 else rm $LOCK fi fi echo "$$" > $LOCK $fetch_cmd "$@" && mv "${1##*/}" "${SUBDIR}" && rm $LOCK === End fetchcmd === Oleg ... Xmms play: Вячеслав Бутусов - Гибралтар - Лабрадор --- GoldED+/BSD 1.1.5 (FreeBSD 4.8-STABLE i386) ! * Origin: 0:50 up 1:42, 6 users, load averages: 0,04 0,05 0,13 (2:5011/139) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/22953ea5904b.html, оценка из 5, голосов 10
|