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

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
StreamThreader
рядовой
Сообщения: 27
Зарегистрирован: 2011-09-22 13:48:47

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

Непрочитанное сообщение StreamThreader » 2011-11-18 2:22:52

В связи с тем, что некоторый софт очень часто обновляется, написал скрипт для закачки в мои "инсталы"
Может пригодится :)

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

#!/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-*


Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Andy
ст. лейтенант
Сообщения: 1117
Зарегистрирован: 2007-03-04 7:48:58
Откуда: Mytischi

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

Непрочитанное сообщение Andy » 2011-11-20 22:40:35

Это лучше в "скрипты написанные на коленке" запостить.
Вообще, лучше доверять мейнтенерам в дистрибутиве, и ждать появления
в репе.
Jul 16 19:37:15 freebsd sshd[4152]: Invalid user idiot from 210.75.200.104