d.save(1)		      Grass User's Manual		     d.save(1)



NNAAMMEE
       dd..ssaavvee  - Creates a list of commands for recreating screen graphics.
       _(_G_R_A_S_S _D_i_s_p_l_a_y _P_r_o_g_r_a_m_)

SSYYNNOOPPSSIISS
       dd..ssaavvee
       dd..ssaavvee hheellpp
       dd..ssaavvee	  [--ccaa]     [ffrraammee==_n_a_m_e[,_n_a_m_e,...]]	[rreemmoovvee==_v_a_l[,_v_a_l,...]]
       [mmoovvee==_f_r_o_m_,_t_o[,_f_r_o_m_,_t_o,...]]

DDEESSCCRRIIPPTTIIOONN
       When GRASS display (_d_.) commands are used to generate graphical	images
       on the graphics monitor, some commands are noted in lists that the cur-
       rent graphics driver (see manual entry for _d_._m_o_n) maintains. This  com-
       mand,  _d_._s_a_v_e,  uses this information to create a shell script that can
       be used to recreate graphics in another	frame  at  another  time.  The
       shell  script  is sent to standard output (the user's terminal). If you
       wish to save the shell script created by _d_._s_a_v_e, its output  should  be
       redirected to a file; for example: dd..ssaavvee >> ssccrriipptt..oouutt

       The  user can run the program non-interactively by specifying flag set-
       tings and parameter values on the  command  line.  If  the  user  types
       dd..ssaavvee  without	specifying  these  program arguments, the user will be
       prompted for inputs through the standard user  interface  described  in
       the manual entry for _p_a_r_s_e_r.

OOPPTTIIOONNSS
   FFllaaggss::
       --cc     Shell  script  will  contain  only  information for regenerating
	      graphics from the active (current) frame. Use of this flag over-
	      rides the _f_r_a_m_e option (below).

       --aa     Save  information  needed  to  regenerate  all the frames on the
	      graphics monitor. The shell script can  be  used	to  completely
	      reconstruct the contents of the graphics screen.


   PPaarraammeetteerr::
       ffrraammee==_n_a_m_e[,_n_a_m_e,...]
	      Name(s) of those display frame(s) to be saved.
	      Options: All available frames
	      Default: Active frame

       rreemmoovvee==_v_a_l[,_v_a_l,...]
	      List no's to be removed.

       mmoovvee==_f_r_o_m_,_t_o[,_f_r_o_m_,_t_o,...]
	      List  no's  to  be moved, "from" to "to".  remove option will be
	      done first, if any.


NNOOTTEESS
       List no's are displayed in the right-most comments.


       Display commands used interactively, and those that take their  graphic
       instructions from standard input, will not be saved by _d_._s_a_v_e.

SSEEEE AALLSSOO
       _d_._f_r_a_m_e

       _d_._m_o_n

       _g_._r_e_g_i_o_n

       _p_a_r_s_e_r

AAUUTTHHOORR
       David Satnik, Central Washington University

       _L_a_s_t _c_h_a_n_g_e_d_: _$_D_a_t_e_: _2_0_0_3_/_0_8_/_2_0 _0_8_:_1_0_:_1_2 _$



GRASS 5.0							     d.save(1)
