Hi all,

I reply to myself.

In psmap file, "read" instruction should be placed at the end of the file, and the "end" instruction in the read file itself.

This makes possible to create ps and pdf in a shell loop and avoid ERREUR message.

Cheers

Frank


Le 07/11/2018 à 18:28, Frank David a écrit :
Hello all,

If I use <read> instruction inside my psmap file the command > ps.map input=myfile.psmap output=myfile.ps does not work and the exit message is :

enter 'help' for help, 'end' when done, 'exit' to quit

But if I execute inside a shell loop, like > ls 01*.psmap |while read fic;do ps.map input="${fic}" output="${fic%.*}.ps" --overwrite;done it works! But I cannot run multiple ps.map with ls *.psmap. The error message is :

ERREUR :myfile.psmap : illegal request

If I comment <read> instruction with # inside my psmap. everything is working.

I have put my <read> just before the last <end> instruction. The read file contains only a v.points layer.

Using a <read> is very powerfull, but ps.map in a shell loop is also very usefull... to be able to do both would be ideal !

Thanks for your tricks if any

Cheers,

Frank

_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to