Страница 1 из 1

Авто-скачка новых Firefox'ов

Добавлено: 2011-11-18 2:22:52
StreamThreader
В связи с тем, что некоторый софт очень часто обновляется, написал скрипт для закачки в мои "инсталы"
Может пригодится :)

Код: Выделить всё

#!/bin/bash

dirsave="./firefox"
rm "$dirsave"/wgetlog.txt

# Get list
wget ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest-* >> "$dirsave"/wgetlog.txt 2>&1

ls latest-* | awk -F "-" '{ print $2 }' | {
while read ver
do
    # Check previous version from info file
    if ! cat "$dirsave"/info.txt | grep -x "$ver"
    then
	# Record version to info file
	echo $ver >> "$dirsave"/info.txt
        # For eaach architecture
        for arche in linux-i686 linux-x86_64 win32
        do
	    mkdir -p "$dirsave"/"$ver"/"$arche"
	    wget -c -P "$dirsave"/"$ver"/"$arche"/ ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/"$ver"/"$arche"/ru/* >> "$dirsave"/wgetlog.txt 2>&1
	done
    fi
done
}

# Remove temporatory files
rm latest-*


Re: Авто-скачка новых Firefox'ов

Добавлено: 2011-11-20 22:40:35
Andy
Это лучше в "скрипты написанные на коленке" запостить.
Вообще, лучше доверять мейнтенерам в дистрибутиве, и ждать появления
в репе.