Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Štvrtok, 28. marec 2024

Súbor: [Platon] / scripts / freshmeat.net / project-xml-download.sh (stiahnutie)

Revízia 1.1, Fri Sep 9 09:57:38 2005 UTC (18 years, 6 months ago) by rajo

Download XML info about project from http://freshmeat.net and save to disk.

#!/bin/sh

#
# project-xml-download.sh
#
# Developed by Lubomir Host 'rajo' <rajo AT platon.sk>
# Copyright (c) 2005 Platon SDG, http://platon.sk/
# Licensed under terms of GNU General Public License.
# All rights reserved.
#
# Changelog:
# 2005-09-07 - created
#

# $Platon$

CONFIG="$HOME/.freshmeat.net/.project-xml-download.sh.rc"

if [ $# -le 0 ]; then
    echo "Usage: $0 <short_project_name> [ <short_project_name_2> ... ]"
    exit 1;
fi

if [ -f $CONFIG ]; then
    . $CONFIG;
fi

PROJECT_XML_DIR="${!PROJECT_XML_DIR:-$HOME/freshmeat.net}"
PROJECT_XML_BASE_URL="${!PROJECT_XML_BASE_URL:-http://freshmeat.net/projects-xml}"

if [ ! -d "$PROJECT_XML_DIR" ]; then
    mkdir -p "$PROJECT_XML_DIR"
fi

month_dir=`date '+%Y-%m'`
cur_date=`date '+%Y-%m-%d'`
cur_date_time=`date '+%Y-%m-%d--%H_%M'`
dir="$PROJECT_XML_DIR/$month_dir/$cur_date"
mkdir -p "$dir"

for project in $*; do
    echo "Downloading XML for '$project'"
    wget --quiet -O "$dir/$cur_date_time-$project.xml" $PROJECT_XML_BASE_URL/$project/$project.xml > /dev/null
done


Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok