Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Chi si vuole divertire con uno script bash?

    Stò facendo il mio sistema LFS, ci sono lunghe parti manuali che possono essere fatte con script (vedi ALFS).
    Ora ne ho uno un po'complicato, che supera le mie conoscenze.

    Avrei la lista dei files da scaricare da diversi siti ed i corrispettivi checksum, in mezzo ad "immondizia varia".

    Se posto questa "immondizia" qualcuno è capace di tirar fuori un file con la lista dei download (separati da spazi per mandarli a wget) ed uno con gli MD5 associati ai file?

    (per la seconda bisogna attaccare l'md5 ricavato, fargli creare due spazi e quindi in qualche modo "selezionare" la parte dell'url a destra dell'ultimo slash.. poi a capo per ogni file..)

    Ci provo.
    codice:
       Autoconf (2.59) - 904 KB:
              Home page: [231]http://www.gnu.org/software/autoconf/
    
              Download:
              [232]http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.bz2
    
              MD5 sum: 1ee40f7a676b3cfdc0e3f7cd81551b5f
    
       Automake (1.9.6) - 748 KB:
              Home page: [233]http://www.gnu.org/software/automake/
    
              Download:
              [234]http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.bz2
    
              MD5 sum: c11b8100bb311492d8220378fd8bf9e0
    
       Bash (3.1) - 2,475 KB:
              Home page: [235]http://www.gnu.org/software/bash/
    
              Download: [236]http://ftp.gnu.org/gnu/bash/bash-3.1.tar.gz
    
              MD5 sum: ef5304c4b22aaa5088972c792ed45d72
    
       Bash Documentation (3.1) - 2,013 KB:
              Download: [237]http://ftp.gnu.org/gnu/bash/bash-doc-3.1.tar.gz
    
              MD5 sum: a8c517c6a7b21b8b855190399c5935ae
    
       Berkeley DB (4.4.20) - 7,767 KB:
              Home page: [238]http://dev.sleepycat.com/
    
              Download: [239]http://downloads.sleepycat.com/db-4.4.20.tar.gz
    
              MD5 sum: d84dff288a19186b136b0daf7067ade3
    
       Binutils (2.16.1) - 12,256 KB:
              Home page: [240]http://sources.redhat.com/binutils/
    
              Download:
              [241]http://ftp.gnu.org/gnu/binutils/binutils-2.16.1.tar.bz2
    
              MD5 sum: 6a9d529efb285071dad10e1f3d2b2967
    
       Bison (2.2) - 1,052 KB:
              Home page: [242]http://www.gnu.org/software/bison/
    
              Download: [243]http://ftp.gnu.org/gnu/bison/bison-2.2.tar.bz2
    
              MD5 sum: e345a5d021db850f06ce49eba78af027
    
       Bzip2 (1.0.3) - 654 KB:
              Home page: [244]http://www.bzip.org/
    
              Download: [245]http://www.bzip.org/1.0.3/bzip2-1.0.3.tar.gz
    
              MD5 sum: 8a716bebecb6e647d2e8a29ea5d8447f
    
       Coreutils (5.96) - 4,948 KB:
              Home page: [246]http://www.gnu.org/software/coreutils/
    
              Download:
              [247]http://ftp.gnu.org/gnu/coreutils/coreutils-5.96.tar.bz2
    
              MD5 sum: bf55d069d82128fd754a090ce8b5acff
    
       DejaGNU (1.4.4) - 1,056 KB:
              Home page: [248]http://www.gnu.org/software/dejagnu/
    
              Download:
              [249]http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.4.4.tar.gz
    
              MD5 sum: 053f18fd5d00873de365413cab17a666
    
       Diffutils (2.8.1) - 762 KB:
              Home page: [250]http://www.gnu.org/software/diffutils/
    
              Download:
              [251]http://ftp.gnu.org/gnu/diffutils/diffutils-2.8.1.tar.gz
    
              MD5 sum: 71f9c5ae19b60608f6c7f162da86a428
    
       E2fsprogs (1.39) - 3,616 KB:
              Home page: [252]http://e2fsprogs.sourceforge.net/
    
              Download:
              [253]http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.3
              9.tar.gz?download
    
              MD5 sum: 06f7806782e357797fad1d34b7ced0c6
    
       Expect (5.43.0) - 514 KB:
              Home page: [254]http://expect.nist.gov/
    
              Download: [255]http://expect.nist.gov/src/expect-5.43.0.tar.gz
    
              MD5 sum: 43e1dc0e0bc9492cf2e1a6f59f276bc3
    
       File (4.17) - 544 KB:
              Download:
              [256]ftp://ftp.gw.com/mirrors/pub/unix/file/file-4.17.tar.gz
    
              MD5 sum: 50919c65e0181423d66bb25d7fe7b0fd
    
    Note
    
              File (4.17) may no longer be available at the listed location.
              The site administrators of the master download location
              occasionally remove older versions when new ones are released.
              An alternative download location that may have the correct
              version available can also be found at:
              [257]http://www.linuxfromscratch.org/lfs/download.html#ftp.
    
       Findutils (4.2.27) - 1,097 KB:
              Home page: [258]http://www.gnu.org/software/findutils/
    
              Download:
              [259]http://ftp.gnu.org/gnu/findutils/findutils-4.2.27.tar.gz
    
              MD5 sum: f1e0ddf09f28f8102ff3b90f3b5bc920
    
       Flex (2.5.33) - 680 KB:
              Home page: [260]http://flex.sourceforge.net
    
              Download:
              [261]http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz
              2?download
    
              MD5 sum: 343374a00b38d9e39d1158b71af37150
    
       Gawk (3.1.5) - 1,716 KB:
              Home page: [262]http://www.gnu.org/software/gawk/
    
              Download: [263]http://ftp.gnu.org/gnu/gawk/gawk-3.1.5.tar.bz2
    
              MD5 sum: 5703f72d0eea1d463f735aad8222655f
    
       GCC (4.0.3) - 32,208 KB:
              Home page: [264]http://gcc.gnu.org/
    
              Download:
              [265]http://ftp.gnu.org/gnu/gcc/gcc-4.0.3/gcc-4.0.3.tar.bz2
    
              MD5 sum: 6ff1af12c53cbb3f79b27f2d6a9a3d50
    
       Gettext (0.14.5) - 6,940 KB:
              Home page: [266]http://www.gnu.org/software/gettext/
    
              Download:
              [267]http://ftp.gnu.org/gnu/gettext/gettext-0.14.5.tar.gz
    
              MD5 sum: e2f6581626a22a0de66dce1d81d00de3
    
       Glibc (2.3.6) - 13,687 KB:
              Home page: [268]http://www.gnu.org/software/libc/
    
              Download: [269]http://ftp.gnu.org/gnu/glibc/glibc-2.3.6.tar.bz2
    
              MD5 sum: bfdce99f82d6dbcb64b7f11c05d6bc96
    
       Glibc LibIDN add-on (2.3.6) - 99 KB:
              Download:
              [270]http://ftp.gnu.org/gnu/glibc/glibc-libidn-2.3.6.tar.bz2
    
              MD5 sum: 49dbe06ce830fc73874d6b38bdc5b4db
    
       Grep (2.5.1a) - 516 KB:
              Home page: [271]http://www.gnu.org/software/grep/
    
              Download: [272]http://ftp.gnu.org/gnu/grep/grep-2.5.1a.tar.bz2
    
              MD5 sum: 52202fe462770fa6be1bb667bd6cf30c
    
       Groff (1.18.1.1) - 2,208 KB:
              Home page: [273]http://www.gnu.org/software/groff/
    
              Download:
              [274]http://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.gz
    
              MD5 sum: 511dbd64b67548c99805f1521f82cc5e
    
       GRUB (0.97) - 950 KB:
              Home page: [275]http://www.gnu.org/software/grub/
    
              Download: [276]ftp://alpha.gnu.org/gnu/grub/grub-0.97.tar.gz
    
              MD5 sum: cd3f3eb54446be6003156158d51f4884
    
       Gzip (1.3.5) - 324 KB:
              Home page: [277]http://www.gzip.org/
    
              Download: [278]ftp://alpha.gnu.org/gnu/gzip/gzip-1.3.5.tar.gz
    
              MD5 sum: 3d6c191dfd2bf307014b421c12dc8469
    
       Iana-Etc (2.10) - 184 KB:
              Home page: [279]http://www.sethwklein.net/projects/iana-etc/
    
              Download:
              [280]http://www.sethwklein.net/projects/iana-etc/downloads/iana
              -etc-2.10.tar.bz2
    
              MD5 sum: 53dea53262b281322143c744ca60ffbb
    
       Inetutils (1.4.2) - 1,019 KB:
              Home page: [281]http://www.gnu.org/software/inetutils/
    
              Download:
              [282]http://ftp.gnu.org/gnu/inetutils/inetutils-1.4.2.tar.gz
    
              MD5 sum: df0909a586ddac2b7a0d62795eea4206
    
       IPRoute2 (2.6.16-060323) - 378 KB:
              Home page: [283]http://linux-net.osdl.org/index.php/Iproute2
    
              Download:
              [284]http://developer.osdl.org/dev/iproute2/download/iproute2-2
              .6.16-060323.tar.gz
    
              MD5 sum: f31d4516b35bbfeaa72c762f5959e97c
    
       Kbd (1.12) - 618 KB:
              Download:
              [285]http://www.kernel.org/pub/linux/utils/kbd/kbd-1.12.tar.bz2
    
              MD5 sum: 069d1175b4891343b107a8ac2b4a39f6
    
       Less (394) - 286 KB:
              Home page: [286]http://www.greenwoodsoftware.com/less/
    
              Download:
              [287]http://www.greenwoodsoftware.com/less/less-394.tar.gz
    
              MD5 sum: a9f072ccefa0d315b325f3e9cdbd4b97
    
       LFS-Bootscripts (6.2) - 24 KB:
              Download:
              [288]http://www.linuxfromscratch.org/lfs/downloads/6.2/lfs-boot
              scripts-6.2.tar.bz2
    
              MD5 sum: 45f9efc6b75c26751ddb74d1ad0276c1
    
       Libtool (1.5.22) - 2,856 KB:
              Home page: [289]http://www.gnu.org/software/libtool/
    
              Download:
              [290]http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz
    
              MD5 sum: 8e0ac9797b62ba4dcc8a2fb7936412b0
    
       Linux (2.6.16.27) - 39,886 KB:
              Home page: [291]http://www.kernel.org/
    
              Download:
              [292]http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.2
              7.tar.bz2
    
              MD5 sum: ebedfe5376efec483ce12c1629c7a5b1
    
    Note
    
              The Linux kernel is updated relatively often, many times due to
              discoveries of security vulnerabilities. The latest available
              2.6.16.x kernel version should be used, unless the errata page
              says otherwise. Do not use version 2.6.17 or later kernels due
              to potential incompatibilites of the bootscripts.
    continua...
    Main: Asus P5KR | Intel Q6600 G0 @ 3.6GHz | Kingston 2x1GB DDR-II @ 800MHz | POV GeForce 8800GT 512MB | Seagate Barracuda 7200.11 32MB 2x500GB RAID0 | Enermax Chakra 3052BS | Enermax Liberty 500W | Zerotherm Nirvana NV120 Premium || eee PC || Net: Atlantis Land WebShare 340 | Alice 19M/1M || Gentoo Linux | gtk-gnutella rulezz.

  2. #2
    ...qui sotto...
    codice:
       Linux-Libc-Headers (2.6.12.0) - 2,481 KB:
              Download:
              [293]http://ep09.pld-linux.org/~mmazur/linux-libc-headers/linux
              -libc-headers-2.6.12.0.tar.bz2
    
              MD5 sum: eae2f562afe224ad50f65a6acfb4252c
    
       M4 (1.4.4) - 376 KB:
              Home page: [294]http://www.gnu.org/software/m4/
    
              Download: [295]http://ftp.gnu.org/gnu/m4/m4-1.4.4.tar.gz
    
              MD5 sum: 8d1d64dbecf1494690a0f3ba8db4482a
    
       Make (3.80) - 900 KB:
              Home page: [296]http://www.gnu.org/software/make/
    
              Download: [297]http://ftp.gnu.org/gnu/make/make-3.80.tar.bz2
    
              MD5 sum: 0bbd1df101bc0294d440471e50feca71
    
       Man-DB (2.4.3) - 798 KB:
              Home page: [298]http://www.nongnu.org/man-db/
    
              Download:
              [299]http://savannah.nongnu.org/download/man-db/man-db-2.4.3.ta
              r.gz
    
              MD5 sum: 30814a47f209f43b152659ba51fc7937
    
       Man-pages (2.34) - 1,760 KB:
              Download:
              [300]http://www.kernel.org/pub/linux/docs/manpages/man-pages-2.
              34.tar.bz2
    
              MD5 sum: fb8d9f55fef19ea5ab899437159c9420
    
       Mktemp (1.5) - 69 KB:
              Home page: [301]http://www.mktemp.org/
    
              Download:
              [302]ftp://ftp.mktemp.org/pub/mktemp/mktemp-1.5.tar.gz
    
              MD5 sum: 9a35c59502a228c6ce2be025fc6e3ff2
    
       Module-Init-Tools (3.2.2) - 166 KB:
              Home page: [303]http://www.kerneltools.org/
    
              Download:
              [304]http://www.kerneltools.org/pub/downloads/module-init-tools
              /module-init-tools-3.2.2.tar.bz2
    
              MD5 sum: a1ad0a09d3231673f70d631f3f5040e9
    
       Ncurses (5.5) - 2,260 KB:
              Home page: [305]http://dickey.his.com/ncurses/
    
              Download:
              [306]ftp://invisible-island.net/ncurses/ncurses-5.5.tar.gz
    
              MD5 sum: e73c1ac10b4bfc46db43b2ddfd6244ef
    
       Patch (2.5.4) - 183 KB:
              Home page: [307]http://www.gnu.org/software/patch/
    
              Download: [308]http://ftp.gnu.org/gnu/patch/patch-2.5.4.tar.gz
    
              MD5 sum: ee5ae84d115f051d87fcaaef3b4ae782
    
       Perl (5.8.8) - 9,887 KB:
              Home page: [309]http://www.perl.com/
    
              Download:
              [310]http://ftp.funet.fi/pub/CPAN/src/perl-5.8.8.tar.bz2
    
              MD5 sum: a377c0c67ab43fd96eeec29ce19e8382
    
       Procps (3.2.6) - 273 KB:
              Home page: [311]http://procps.sourceforge.net/
    
              Download:
              [312]http://procps.sourceforge.net/procps-3.2.6.tar.gz
    
              MD5 sum: 7ce39ea27d7b3da0e8ad74dd41d06783
    
       Psmisc (22.2) - 239 KB:
              Home page: [313]http://psmisc.sourceforge.net/
    
              Download:
              [314]http://prdownloads.sourceforge.net/psmisc/psmisc-22.2.tar.
              gz?download
    
              MD5 sum: 77737c817a40ef2c160a7194b5b64337
    
       Readline (5.1) - 1,983 KB:
              Home page:
              [315]http://cnswww.cns.cwru.edu/php/chet/readline/rltop.html
    
              Download:
              [316]http://ftp.gnu.org/gnu/readline/readline-5.1.tar.gz
    
              MD5 sum: 7ee5a692db88b30ca48927a13fd60e46
    
       Sed (4.1.5) - 781 KB:
              Home page: [317]http://www.gnu.org/software/sed/
    
              Download: [318]http://ftp.gnu.org/gnu/sed/sed-4.1.5.tar.gz
    
              MD5 sum: 7a1cbbbb3341287308e140bd4834c3ba
    
       Shadow (4.0.15) - 1,265 KB:
              Download:
              [319]ftp://ftp.pld.org.pl/software/shadow/shadow-4.0.15.tar.bz2
    
              MD5 sum: a0452fa989f8ba45023cc5a08136568e
    
    Note
    
              Shadow (4.0.15) may no longer be available at the listed
              location. The site administrators of the master download
              location occasionally remove older versions when new ones are
              released. An alternative download location that may have the
              correct version available can also be found at:
              [320]http://www.linuxfromscratch.org/lfs/download.html#ftp.
    
       Sysklogd (1.4.1) - 80 KB:
              Home page: [321]http://www.infodrom.org/projects/sysklogd/
    
              Download:
              [322]http://www.infodrom.org/projects/sysklogd/download/sysklog
              d-1.4.1.tar.gz
    
              MD5 sum: d214aa40beabf7bdb0c9b3c64432c774
    
       Sysvinit (2.86) - 97 KB:
              Download:
              [323]ftp://ftp.cistron.nl/pub/people/miquels/sysvinit/sysvinit-
              2.86.tar.gz
    
              MD5 sum: 7d5d61c026122ab791ac04c8a84db967
    
       Tar (1.15.1) - 1,574 KB:
              Home page: [324]http://www.gnu.org/software/tar/
    
              Download: [325]http://ftp.gnu.org/gnu/tar/tar-1.15.1.tar.bz2
    
              MD5 sum: 57da3c38f8e06589699548a34d5a5d07
    
       Tcl (8.4.13) - 3,432 KB:
              Home page: [326]http://tcl.sourceforge.net/
    
              Download:
              [327]http://prdownloads.sourceforge.net/tcl/tcl8.4.13-src.tar.g
              z?download
    
              MD5 sum: c6b655ad5db095ee73227113220c0523
    
       Texinfo (4.8) - 1,487 KB:
              Home page: [328]http://www.gnu.org/software/texinfo/
    
              Download:
              [329]http://ftp.gnu.org/gnu/texinfo/texinfo-4.8.tar.bz2
    
              MD5 sum: 6ba369bbfe4afaa56122e65b3ee3a68c
    
       Udev (096) - 190 KB:
              Home page:
              [330]http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.
              html
    
              Download:
              [331]http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev-
              096.tar.bz2
    
              MD5 sum: f4effef7807ce1dc91ab581686ef197b
    
       Udev Configuration Tarball - 4 KB:
              Download:
              [332]http://www.linuxfromscratch.org/lfs/downloads/6.2/udev-con
              fig-6.2.tar.bz2
    
              MD5 sum: 9ff2667ab0f7bfe8182966ef690078a0
    
       Util-linux (2.12r) - 1,339 KB:
              Download:
              [333]http://www.kernel.org/pub/linux/utils/util-linux/util-linu
              x-2.12r.tar.bz2
    
              MD5 sum: af9d9e03038481fbf79ea3ac33f116f9
    
       Vim (7.0) - 6,152 KB:
              Home page: [334]http://www.vim.org
    
              Download: [335]ftp://ftp.vim.org/pub/vim/unix/vim-7.0.tar.bz2
    
              MD5 sum: 4ca69757678272f718b1041c810d82d8
    
       Vim (7.0) language files (optional) - 1,228 KB:
              Home page: [336]http://www.vim.org
    
              Download:
              [337]ftp://ftp.vim.org/pub/vim/extra/vim-7.0-lang.tar.gz
    
              MD5 sum: 6d43efaff570b5c86e76b833ea0c6a04
    
       Zlib (1.2.3) - 485 KB:
              Home page: [338]http://www.zlib.net/
    
              Download: [339]http://www.zlib.net/zlib-1.2.3.tar.gz
    
              MD5 sum: debc62758716a169df9f62e6ab2bc634
    Main: Asus P5KR | Intel Q6600 G0 @ 3.6GHz | Kingston 2x1GB DDR-II @ 800MHz | POV GeForce 8800GT 512MB | Seagate Barracuda 7200.11 32MB 2x500GB RAID0 | Enermax Chakra 3052BS | Enermax Liberty 500W | Zerotherm Nirvana NV120 Premium || eee PC || Net: Atlantis Land WebShare 340 | Alice 19M/1M || Gentoo Linux | gtk-gnutella rulezz.

  3. #3
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Ti do un paio di indicazioni , visto che e' abbastanza semplice.

    $ cat "lista_cose_da_scaricare"

    tirare fuori solo le righe relative agli url o md5 ----> man grep
    dalla riga dell'url o md5, tirare fuori il dato di interesse ----> man cut (oppure man awk)

    ciao
    slack? smack!

  4. #4
    Ok grazie!

    Mi mancava il cut..

    Comunque per ora mi sono fatto aiutare ed ho usato il sed che è andato egregiamente.
    Prima ho scaricato l'html, ed identificato il pacchetto html corrispondente alla pagina dei pacchetti: chapter03/packages.html

    Poi ho dato lo script (posto che non credo faccia male):
    codice:
    grep \"http.*tar packages.html | sed 's|"||' | sed 's|">.*||' | sed 's|prdownloads|ovh.dl|'
    Trova anche il mirror per sourceforge... grande!!
    Così li scarico.. per gli md5 posso fare una cosa simile e mi ritrovo
    1) file con lista files
    2) checksum in ordine

    poi devo solo unire i contenuti dei due files.. (quasi)
    Domani ci penso.
    Main: Asus P5KR | Intel Q6600 G0 @ 3.6GHz | Kingston 2x1GB DDR-II @ 800MHz | POV GeForce 8800GT 512MB | Seagate Barracuda 7200.11 32MB 2x500GB RAID0 | Enermax Chakra 3052BS | Enermax Liberty 500W | Zerotherm Nirvana NV120 Premium || eee PC || Net: Atlantis Land WebShare 340 | Alice 19M/1M || Gentoo Linux | gtk-gnutella rulezz.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.