airmax: (Default)
[personal profile] airmax
#!/bin/sh

project="phpmyadmin"
file="phpMyAdmin-2.6.3-pl1.tar.bz2"

wget http://prdownloads.sourceforge.net/$project/$file?download -O- | grep -o -i -E "\/$project\/$file\?use_mirror=[a-z_0-9]+" | tail -n 1 | awk '{print "wget -o/dev/null -O- http://prdownloads.sourceforge.net" $1 " |  grep -i -o -E \"http:\\\/\\\/[a-z_\\.\\\/0-9]+'$file'\" | tail -n 1 |  awk \"{print \\\"wget \\\"\\$1 }\" | sh "}' | sh

Date: 2005-09-03 11:00 am (UTC)
From: [identity profile] oleo.livejournal.com
1. Переводы строк никто не отменял. Даже в скриптах.
2. Уважай чужие ЖЖФрендЛенты.

Date: 2005-09-03 11:13 am (UTC)
From: [identity profile] denspb.livejournal.com
Перевожу -- используй <tt> вместо <pre>

Date: 2005-09-03 12:31 pm (UTC)
From: [identity profile] no-user.livejournal.com
а слабо еще последнюю версию скачать автоматом?
From: [identity profile] airmax.livejournal.com
а в общем виде - это же sourceForge, кто знает, какие файлы и в каком порядке туда владелец проекта выложит.

Можно, конечно, сделать чтобы выкачивались все файлы данного проекта, причем для каждого - только версию с наибольшим номером. Только, имхо это уже overkill. Знаешь что качать - качай, не знаешь - нечего тут. =)

Кроме того, ещё один аргумент, что может хотеться именно какую-то конкретную версию, так что по имени файла - имхо самый оптимальный вариант.
From: [identity profile] no-user.livejournal.com
Кроме того, ещё один аргумент, что может хотеться именно какую-то конкретную версию
а я хочу latest! ;-)

Date: 2005-09-03 03:50 pm (UTC)
From: (Anonymous)
Убери эту длинную гадость под кат...

Profile

airmax: (Default)
airmax

April 2011

S M T W T F S
      12
345 6 7 89
10 11 12 131415 16
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 6th, 2026 03:49 pm
Powered by Dreamwidth Studios