[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bash



Bonjour,

vous pouvez essayer le petit script suivant :

    #! /bin/sh
    t="toto:titi"
    v1=${t#*:}
    v2=${t%:*}
    echo $v1
    echo $v2

aide sur la syntax sur : http://www.easyprogs.com/index.php?callPage=./Programmation/Shell-Batchs/bashEval.php

cordialement


edouard cante a écrit :
Bonjour à tous,

je suis en train de faire un script bash et je me retrouve face à un problème que je n'arrive pas à résoudre.
Je veux tout simplement decouper toto:titi en deux dans deux variables réexploitables (genre $str1=toto et $str2=titi).
J'ai essayer avec awk mais je n'arrve qu'à afficher, pas à stocker.
De plus, ce script devant être au maximum portable, je me demande si awk et le meilleur choix, cependant je ne vois pas comment faire autrement.

Merci d'avance
--
signature_ecante


Edouard Cante,  <ecante@buyingpack.com>
Responsable D
écisionnel et Architecture
BuyingPack SA
Les portes de l'Arbois
1090 rue René Descartes - 13857 Aix-en-Provence cedex 3
Tél: 04 42 90 42 80
www.buyingpack.com


-- 
--------------------------------------------------------------------------------------------
Patrick DUBAU
IUFM d'Alsace -  Service Informatique : "Parfois détruire, souvent construire, toujours Servir"
200 avenue de Colmar 67100 STRASBOURG
Téléphone: 03.88.40.79.76
----------------------------------------------------------------------------------------------


Reply to: