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

Re: [linux-team] Twist avec cut



On Mon, Jan 22, 2001 at 02:26:58PM +0100, Pascal Bleser wrote:
>  
> ...
> > ----------------------------
> > jfs@amd:/home/jfs/dossiers/cljb/2 > S=`pwd|cut -d/ --output-delimiter "" -f5,6`
> > jfs@amd:/home/jfs/dossiers/cljb/2 > echo $S
> > cljb
> > ----------------------------
> > le numéro fout le camp ?!? :-#
> 
> et avec
> 
> S="`pwd|cut -d/ --output-delimiter '' -f5,6`"
> 
> ?
> (note que pour --output-delimiter, il faut remplacer "" par '')

Ooups :-), merci. (...mais ça n'apparait nulle part dans la doc de cut...)

Cela dit, ça foire toujours. En fait, le dernier champ demandé n'est jamais
renvoyé sauf s'il est tout seul :

S="`pwd|cut -d/ --output-delimiter '' -f4,5`"

dans le même répertoire me donne "dossiers" tout seul.

(Note j'ai remarqué (vin'djeû, qu'il a de la ressource, ce shell :-) ) qu'en tapant `pwd` 
dans une variable, je peux la couper sur la longeur que je veux et ça fait aussi
ce que je cherchais à faire :-) C'est peut-être même mieux en ce sens qu'on
se passe d'un utilitaire externe (?)


-- 


J.-F. STRAETEN


---
Mutt 1.3.7i.
Powered by SuSE Linux 6.4


[ linux-team@rtfm.be and linux@lists.linuxbe.org in ONE :)         ]
[ To subscribe or unsubscribe, go to http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org - http://OpenBe.net - listmaster@linuxbe.org  ]