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

Re: [linux] Une bonne âme pou r m'expliquer le fonction nement de 'read ' sous bash ?



On Wed, Jun 06, 2001 at 11:25:56PM +0200, Jean-Francois Straeten wrote:
> 
> 'esplik 1 peu, tiens, ça m'intéresse ...
ben en fait, c'est de la frime, 
brol="$brol $i" fonctionne aussi...
 
bon, imagine que tu as une variable foo dans laquelle tu as
/usr/bin/gcc

foo="/usr/bin/gcc"
${foo#bar} supprime du début de la chaine la plus petite occurence
de bar -> echo "${foo#/*/}" affiche donc bin/gcc
${foo##bar} supprime du début de la chaine la plus grande occurence de
bar -> echo "${foo##/*/}" affiche donc gcc
${foo%bar} supprime de la fin la + petite -> echo "${foo%/*}" -> /usr/bin
${foo%%bar} supprime de la fin la + gde -> echo "${foo%%/*}" -> vide


> Je te dis quoi dans un chapitre :-)
;)

bon, maintenant, tu sauves le mail sous le nom plok par exemple et tu
fais cat plok | awk '/gcc/ { ON=1; } /chapitre/ { ON=0; } { if (ON) print; }'
>
---end quoted text---

@+,
binny

-- 

Linux is not in the public domain. Linux is a cancer that attaches
itself in an intellectual property sense to everything it touches.
That's the way that the license works.
	-- Steve Ballmer... Microsoft

Benjamin Michotte        <binny@baby-linux.net>
web      : http://www.baby-linux.net
homepage : http://www.baby-linux.net/binny
icq uin  : 99745024

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]