[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 ]