|
|
|
|
Configuration: Linux Firefox 3.0
Une piste
johand@osiris ~ $ URL='http://downloads.sourceforge.net/systemrescuecd/systemrescuecd-x86-1.0.3.iso' johand@osiris ~ $ size=$(wget --spider -S $URL 2>&1 |grep '^Length'|cut -d " " -f2 |tr -d ',') johand@osiris ~ $ echo $size 199852032 Je n'ai évidemment pas envisgé toutes les possiblilitès. A tester, améliorer... Gates gave you the windows. GNU gave us the whole house.(Alexandrin) |
Salut,
Une variante par rapport à la syntaxe de "jisisv" : $ wget --spider -S $URL 2>&1 | sed -n '/^\(Longueur\|Length\)/ s#.*(\(.*\)).*#\1#p' 191M;-)) JP - Éleveur de pingouins - Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
|
sed -n On demande l'affichage sur la sortie standard que sur demande (voir option "p" plus loin) /^\(Longueur\|Length\)/ Le motif à rechercher encadré par /.../ ^ indique qu'il se trouve en début de ligne \(...\) permet de grouper plusieurs éléments (il faut protéger les parenthèses) \| le pipe ici (protégé) est un synonyme de OU (la version de wget de jisisv est en anglais, la mienne en français) on recherche soit Longueur soit Length s#.*(\(.*\)).*#\1#p' la commande de substitution, normalement "s/chaine/remplacement/" avec des slashs, mais comme le motif recherché contient un slash, il faut le remplace par un autre caractère (ici le dièse #) # délimiteur de début chaine recherchée .*(\(.*\)).* l'expression régulière qui matche le motif recherché .*( tout se qui se trouve avant une parenthèse ouvrante, parenthèse comprise \(.*\) les parenthèses (protégées) ici délimitent se qu'on appelle une sous-expression qui sera appelée plus loin par "\1". La sous-expression matche donc ce qui se trouve entre les parenthèses ).* tout se qui suit une parenthèse fermante (comprise elle aussi) jusqu'à la fin de la ligne # délimiteur de chaine recherchée et de chaine de remplacement \1 correspond à la sous expression matchée # délimiteur de fin p demande d'impression à l'écran de la chaine JP - Éleveur de pingouins - Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
|
| 25/08 17h31 | [Infographie] Optimiser la taille des images PNG. | Infographie |
| 11/02 17h15 | Obtenir un pdf | MacOS |
| 15/03 14h02 | Installer Opera sous Ubuntu | Ubuntu |
| 09/09 13h59 | Les applications GNOME | Gnome |
| 11/11 00h36 | Archiver votre boite GMail | Messagerie électronique |
| 02/07 19h48 | Réduire taille fichier avi ?? | 9 |
| 26/05 18h22 | Script shell: fonction taille fichier/dossier | 4 |
| 01/09 00h36 | [Thunderbird] taille fichier inbox... | 7 |
| 26/10 18h19 | Limite taille fichier à graver | 3 |
![]() | MP3 Torrent Downloader - Pour partager et obtenir des fichiers rapidement et cela sans limite, il n'y pas mieux que le peer to peer ou P2P. Partagez... | Catégorie: Téléchargement Licence: Freeware/gratuit |
![]() | Screenshot Captor - Screenshot Captor est en premier lieu un outil de capture d'écran. Mais il présente quand même des caractéristiques... | Catégorie: Capture Licence: Freeware/gratuit |
![]() | GMail Space - Si vous possédez un compte GMail , cette extension vous permet d'utiliser votre compte comme espace de stockage de fichiers... | Catégorie: Extensions Firefox Licence: Open Source |
![]() | UltraVNC - UltraVNC est un programme informatique facile à utiliser capable d'afficher l'écran d'un autre ordinateur (via internet ou... | Catégorie: Connexion à distance Licence: Open Source |
![]() | Flight Simulator X Mode | Catégorie: Jeu vidéo PC | 39.95 € Rue du Commerce |
![]() | Flight Simulator 2004 Expansion | Catégorie: Jeu vidéo PC |