Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Débutant en shell
Envoyé par: dgel

Dans un shell j'ai une variable $Chaine contenant le nom d'un fichier.
De cette variable, je veut extraire 2 caractères situés après le caractère _

Comment peut on faire ?

Poste le Tuesday 18 November 2003 10:00:15
Répondre     Citer    
Re: Débutant en shell
Envoyé par: coufan

Salut,

Tiens voici une superbe doc sur le bash bourne (bash)
Advanced Bash-Scripting Guide :

[www.tldp.org]
[www.tldp.org]

C'est fou les possibilités qu'il procure !



>L'Avenir n'existe pas. Les Présents à venir seront la somme de
tous les combats que tu auras perdus ou gagnés dans tes Présents !

Poste le Tuesday 18 November 2003 19:19:01
Répondre     Citer    
Re: Débutant en shell
Envoyé par: calou

En gros, je vais t'expliquer mais je suis ce soir sur windows donc je suis pas sur de la syntaxe ( je m'en rappelle jamais mais apres 4 essais ca revient tres vite) je completerai la reponse demain pour etre sur :

Resultat_apres=${Chaine##*-}

c'est a verifier si ca marche pas tu remplaces ##par %% et tu permutes * et -

bonne chance, desole pour l'approximation de la reponse

Poste le Tuesday 2 December 2003 22:27:14
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Débutant en shell
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons