Index of Section 1 Manual Pages

Interix / SUAFvwmCommand.1Interix / SUA

FvwmCommand(1)                                     FvwmCommand(1)



NAME
       FvwmCommand - FVWM command external interface


SYNOPSIS
       FvwmCommand  [-cmrvw]  [-S  name] [-i level] [-f name] [-F
       level] [command...]


DESCRIPTION
       FvwmCommand lets you monitor fvwm  transaction  and  issue
       fvwm  command from a shell command line or scripts.  Fvwm-
       Command takes each argument as a fvwm command. Quotes  can
       be used to send commands including spaces.

         FvwmCommand 'FvwmPager 0 1'


INVOCATION
       FvwmCommandS  should  be  spawned  once by fvwm, either in
       .fvwm2rc file, from menu, or from FvwmConsole.  From  then
       on,  FvwmCommand  can  be called from a shell or script to
       execute fvwm commands.

       From within .fvwm2rc file:

         Module FvwmCommandS

             or

         AddToFunc StartFunction "I" Module FvwmCommandS


       Then, in script file or from shell:


         FvwmCommand  'popup Utilities'



OPTIONS
       -c  Informs FvwmCommand to read multiple commands from the
           standard input instead of the one command specified in
           the command line arguments.  This disables -m or -i.


             (echo "Exec xload"; echo "Beep") | FvwmCommand -c



       -F 
           Specifies the level of fvwm window  flags  FvwmCommand
           outputs.


           0   No window flags will be printed.

           2   Full  window  flags will be printed if information
               level, -i option, is 2 or 3.



       -f 
           Specifies an alternative FIFO set to communicate  with
           a  server.   The default FIFO set is /var/tmp/FvwmCom-
           mand-${DISPLAY}C, in which FvwmCommand..C is  used  to
           send  commands  and  FvwmCommand..M is to receive mes-
           sages.  FvwmCommandS must have been invoked  with  the
           same  as its first argument prior to FvwmCommand
           invocation.  Alternatively, option  -S  can  be  used.
           Refer option -S.  This option -f is useful when a ded-
           icated connection is necessary to run a background job
           while  another connection is kept for interactive use.


       -i 
           Specifies the level of  information  that  FvwmCommand
           outputs.


           0   Error messages only.

                 FvwmCommand -i0 FvwmBanner

               will  show  a  banner  without  any output. On the
               other hand,

                 FvwmCommand -i 0 foobar

               will return,

                 [FVWM][executeModule]: <> No such module
                 'foobar' in ModulePath '/usr/lib/X11/fvwm2'


               Note that Fvwm doesn't return any  error  messages
               in  cases  like below since 'windowid' itself is a
               valid command.


                 FvwmCommand -i 0 'windowid foo bar'


           1   Errors and window configuration information.  This
               is the default.

                 FvwmCommand send_windowlist

               Information like below will show up.


                 0x02000014 window               FvwmConsole
                 0x02000014 icon                 FvwmConsole
                 0x02000014 class                XTerm
                 0x02000014 resource             FvwmConsole
                 0x01c00014 window               console
                 0x01c00014 icon                 console
                 0x01c00014 class                XTerm
                 0x01c00014 resource             console
                 0x01000003 window               Fvwm Pager
                 0x01000003 icon
                 0x01000003 class                FvwmModule
                 0x01000003 resource             FvwmPager
                 0x00c0002c window               emacs: FvwmCommand.man
                 0x00c0002c icon                 FvwmCommand.man
                 0x00c0002c icon file            xemacs.xpm
                 0x00c0002c class                Emacs
                 0x00c0002c resource             emacs
                 end windowlist

               The first column shows the window ID number, which
               can be used in  'windowid'  command.   The  second
               column shows the information types.  The last col-
               umn shows the information contents.  If no  infor-
               mation  is  returned,  add -w 

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA