[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: modification de chaine de caractere sous zsh



L'affaire (je crois) c'est que ton separteur est afficher tu as donc :
"$1 $2 $3.."

comme $1 est "" ca donne

" $2 $3..."

Solution possible :


$ grep -i create tree.sql | head -1 | perl -pe 's/\w+ //'
table tree


On Wed, 2003-08-13 at 10:01, Pascal Schneider wrote:
> merci pour la réponse, vais essayer
> 
> voici ma ligne de commande
> 
> Fichiers=`grep Fichiers /chemin/test | head -1 | awk '{ $1 = "" ; print
> $0 }'`
> 
> merci
> 
> Pascal
> 
> ----- Original Message ----- 
> From: "Richard Prescott" <[email protected]>
> To: <[email protected]>
> Sent: Wednesday, August 13, 2003 4:00 PM
> Subject: Re: modification de chaine de caractere sous zsh
> 
> 
> > Ca serait bien d'avoir ta ligne de commande...
> >
> > exemples de solutions
> >
> > $ awk 'BEGIN { print " allo" }' /dev/null
> >  allo
> > $ echo `awk 'BEGIN { print " allo" }' /dev/null`
> > allo
> > $ awk 'BEGIN { print " allo" }' /dev/null | sed 's/^ //'
> > allo
> >
> >
> >
> >
> > On Wed, 2003-08-13 at 09:28, Pascal Schneider wrote:
> > > bonjour,
> > >
> > > je récupère une chaîne de caractère dans un fichier avec la commande
> awk.
> > > malheureusement, cette chaîne m'est retournée avec un espace au début,
> quel que soit le caractère de séparation utilisé dans le fichier.
> > >
> > > quelqu'un serait il comment enlever cet espace de début de chaîne
> > >
> > > ps tout ceci est fait sous script avec zsh
> > >
> > > d'avance merci
> > >
> > > Pascal
> >
> >
> > --
> > Liste de diffusion aide
> > http://linux-quebec.org/mailman/listinfo/aide
> >
> 
> --
> Liste de diffusion aide
> http://linux-quebec.org/mailman/listinfo/aide
>