(Courriels de diversion: <meprisee@cachant-remuantes.com> <surmenerais@rougeoya-recreons.com> <colloques@refuges-entoureras.com> <finalisee@cambistes-rachetent.com> <poinconneras@transferements-inutilites.com> <avides@bourgeoise-departissions.com> <reinventerez@necessitera-distribution.com> <alcootest@fustiger-denutrition.com> <engraissiez@echafauderent-vengeais.com> <surtaxerons@armant-colorient.com> )


Le 18/03/2011 17:39, jpcas a écrit :
Quel système ou distrib ?

Kubuntu 10.04

/bin/sh est-il un lien symbolique ? Si oui vers où renvoie-t-il ?

$ ls -l /bin/sh
lrwxrwxrwx 1 root root 4 2010-05-03 17:11 /bin/sh -> dash

Sinon, essaie de remplacer par :

if [ "${url%/*}" = "/" ]; then...

Effectivement cette ligne fonctionne ; du mois, elle ne renvoie pas d'erreur ; toutes fois, elle ne réalise pas la fonction désiré!

Exemple de ce que fait ma formulation:
$ url="abcdefghijkl"
$ echo "${url::1}"
a

Dans ce cas la, elle renvoie la première lettre, contenu dans la variable url.

Mais sur ce même principe, on peut s'amuser:
$ url="abcdefghijkl"
$ echo "${url:0:1}"
a
$ echo "${url:3:1}"
d
$ echo "${url:3:4}"
defg
...

Mon but est juste de savoir si ma variable commence par "/"
mais en même temps, je voulais connaitre l'équivalent de ce que je fais en bash!

JM
--
« Si un dieu était si puissant qu'il ait créé le monde, mais qu'ensuite il ne fasse rien pour y corriger les problèmes, à quoi bon l'adorer ? Ne serait-il pas plus juste de le juger ? » - Richard M. Stallman
--
Moi, j'écoute OxyRadio: http://www.oxyradio.net
Membre de l'April: http://www.april.org
http://fr.wikipedia.org/wiki/Alternatives_ouvertes_aux_formats_fermés
http://fr.wikipedia.org/wiki/Alternatives_libres_aux_logiciels_propriétaires


-----------------------------------------------------------------
Les listes de diffusion du CULTe - Pour une informatique libre
http://www.CULTe.org/listes/
Pour se desabonner:
mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER