- Inscription
Langue : [automatic], [fr], [en], … | Allez on remonte !
Information : Inscris-toi ou connecte-toi pour pouvoir participer aux forums d'Olissea.
Liste des BBS :
[Bash] Ouvrir facilement et rapidement un .URL sous Ubuntu
Page 1 / 1
JeromeJ
[Avatar de JeromeJ]
posté le 25/03/2011 à 18h20
Membre de Platine 4+
[Message déjà lu]
Salut,

Étant donné que j'utilise encore bien Linux ET parfois Windows, il m'arrive de me retrouver avec des fichiers raccourcis internet de Windows, les fameux ".URL".

Malheureusement non reconnu par Ubuntu, ce sont de simples fichiers textes avec la structure suivante (qui j'espère est constante car mon mini-script se base là dessus :D ) :

Citation de "Fichier .URL" :
[InternetShortcut]

URL=http://www.olissea.com/


Et voici le script pour les ouvrir en un clic, c'est quand même plus agréable que de de devoir ouvrir le fichier texte, sélectionner puis copier/coller le tout dans un navigateur, pfff quoi.

#!/bin/sh
 
firefox `tail -n 1 "$@" | cut -c 5-`


C'est simple, mais comme je ne fais pas souvent du bash ça m'a nécessité quelques recherches alors si ça peut aussi servir à quelqu'un :)

Explication du code (si y a vraiment besoin ?) :


- La commande firefox ouvre un nouvel onglet ou une fenêtre si Firefox n'est pas encore lancé.
- Les `` permettent de récupérer le retour du code situé entre les `.
- tail permet dans ce cas-ci de récupérer la dernière ligne du fichier passé en argument (c'est le $@ !)
- Le "|" envoie la dernière ligne à cut qui lui s'occupe de garder seulement tout ce qui a après le caractère 5.
- Et enfin le tout est envoyé à Firefox qui ouvre l'adresse en question ;)
------------------------------------------
"Olissea en force | (╯°□°)╯︵ ┻━┻ Hmm… ಠ_ಠ | Vertuous circles ☺"
Isatis
[Avatar de Isatis]
posté le 26/03/2011 à 23h05
Initié pro ++
[Message déjà lu]
Étant donné que je ne passe plus beaucoup de temps du tout sur Linux et que je n'ai pas beaucoup de fichiers ".url", je ne vais pas utiliser ce script, mais je trouve que c'est quand même un script utile qui fait bien d'être posté sur Olissea, encore une fois, merci à toi JeromeJ :D
------------------------------------------
"Whoat?! O.o"
JeromeJ
[Avatar de JeromeJ]
posté le 26/03/2011 à 23h24
Membre de Platine 4+
[Message déjà lu]
Bah je vous propose d'également dire merci à sebsauvage ( http://www.sebsauvage.net/ ) qui avec son article "Publiez vos bouts de code !" m'a convaincu de poster un peu plus de mes ptits scripts :)

Car c'est vrai que c'est toujours agréable de se voir refiler des ptits astuces qui peuvent parfois être super chouettes à l'ocasion ou dans l'utilisation régulière ^^

Comme proposer Linux :D qui résoudra pas mal de vos probs, vous rendra la vie plus belle, etc enfin c'est pas le sujet donc j'me tais :)
------------------------------------------
"Olissea en force | (╯°□°)╯︵ ┻━┻ Hmm… ಠ_ಠ | Vertuous circles ☺"
Page : 1
Répondre au sujet
Réponse rapide :