Huidae Cho <gras...@gmail.com> writes: > Rainer, > > I cannot seem to replicate your issue: > > G srorg6630/tmp ~> g.version > GRASS 7.1.svn (2015) > > G srorg6630/tmp ~> g.list region > tmp > tmp.d.rast.edit.6753 > tmp1 > > G srorg6630/tmp ~> g.copy region=tmp,tmp1 --overwrite > Copy region definition <tmp@tmp> to current mapset as <tmp1> > > G srorg6630/tmp ~> echo $? > 0 > > g.copy returns 1 when it cannot either read the source or write to the > target. Please check your permissions on your region files in > LOCATION/MAPSET/windows/.
You are correct - they are read only. So the return value is correct - but an error should be raised - or is there a reason why this should silently fail? Cheers, Rainer > > Regards, > Huidae > > > On Fri, Nov 6, 2015 at 8:21 AM, Rainer M Krug <rai...@krugs.de> wrote: > >> When copying via g.copy and specifying --overwrite and the target object >> already exists, the return value is 1 but no error message is returned: >> >> ,---- >> | simASM:grassAnalysis> g.copy --overwrite region=region1,region2 >> | simASM:grassAnalysis> echo $? >> | 1 >> | simASM:grassAnalysis> g.version >> | GRASS 7.0.1 (2015) >> | simASM:grassAnalysis> >> `---- >> >> From http://tldp.org/LDP/abs/html/exit-status.html: >> >> ,---- >> | A successful command returns a 0, while an unsuccessful one returns a >> | non-zero value that usually can be interpreted as an error code. >> `---- >> >> So shouldn't the return value be 0 in this case, as the command did what >> it was told? >> >> Cheers, >> >> Rainer >> >> -- >> Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation >> Biology, UCT), Dipl. Phys. (Germany) >> >> Centre of Excellence for Invasion Biology >> Stellenbosch University >> South Africa >> >> Tel : +33 - (0)9 53 10 27 44 >> Cell: +33 - (0)6 85 62 59 98 >> Fax : +33 - (0)9 58 10 27 44 >> >> Fax (D): +49 - (0)3 21 21 25 22 44 >> >> email: rai...@krugs.de >> >> Skype: RMkrug >> >> PGP: 0x0F52F982 >> >> _______________________________________________ >> grass-dev mailing list >> grass-dev@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/grass-dev >> -- Rainer M. Krug, PhD (Conservation Ecology, SUN), MSc (Conservation Biology, UCT), Dipl. Phys. (Germany) Centre of Excellence for Invasion Biology Stellenbosch University South Africa Tel : +33 - (0)9 53 10 27 44 Cell: +33 - (0)6 85 62 59 98 Fax : +33 - (0)9 58 10 27 44 Fax (D): +49 - (0)3 21 21 25 22 44 email: rai...@krugs.de Skype: RMkrug PGP: 0x0F52F982
signature.asc
Description: PGP signature
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev