Re,

On Fri, May 04, 2012 at 02:14:08PM +0200, David BERCOT wrote:

[...]
> ssh mon_serveur_esx "for monfile in ls
> \"/vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 - Test
> d'installation De\"/*.vmdk ; do echo \"\${monfile}\" ; done"
 
> Premier souci : la commande ls apparaît dans le résultat ! Je ne
> comprends pas bien pourquoi... 

Ne serait-ce pas plutôt :

for monfile in $(ls MesVdmk.*)
do
...
done

pour distribuer ta boucle sur *ce que renvoie* d'ls ?


 
> Ensuite, je souhaiterais supprimer certaines lignes en ajoutant un
> grep :
> ssh esx-supp-02.cnin.insee.fr "for monfile in ls
> \"/vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 - Test
> d'installation De\"/*.vmdk | grep -v 00000 ; do echo \"\${monfile}\" ;
> done"
> Là, il me répond : ash: syntax error: "|" unexpected
> Je suppose que les deux commandes devraient être un peu isolées mais je
> ne vois pas comment...

En corrigeant ci-dessus, ça devrait améliorer le grep aussi, non ?

C'est mieux ?

Hih,

-- 

JFS.

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120504122013.ga6...@jones.jfs.dt

Répondre à