- Register
Lang: [automatic], [fr], [en], … | Go to the top!
Information: Register ot log in to be able to participate to Olissea forums.
BBS List:
[Bash] Ouvrir facilement et rapidement un .URL sous Ubuntu
Page 1 / 1
JeromeJ
[Avatar de JeromeJ]
posted on
03-25-2011 at 6:20 pm
Légende vivante
[Answer already read]
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 ) :

Quote by "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]
posted on
03-26-2011 at 11:05 pm
Initié pro ++
[Answer already read]
É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]
posted on
03-26-2011 at 11:24 pm
Légende vivante
[Answer already read]
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
Answer this topic
Quick answer: