Cloverleaf Commands, Utilities and Scripts

Clovertech Forums Read Only Archives Cloverleaf Support Web Cloverleaf Commands, Utilities and Scripts

  • Creator
    Topic
  • #48352
    Rick Brown
    Participant

      I took and compiled this list from the bin directory.  Most of these commands will allow an -h option after them to see how the command is used.  You can also just type the command to get a list of arguments and switches.  The scripts will have comments at the top that explains what is happening.  Read the comments before trying as some of these could have an undesired result.

      hciadduser

      hcialertls

      hcibase

      hcicksum

      hcicmd

      hcicmdnt

      hciconndump

      hciconnstatus

      hcicreatesite

      hcicvs

      hcidbdump

      hcidbinit

      hcidbsetvers

      hcidiff

      hciedifactconvert

      hciedifacttest

      hciengine

      hcienginerun

      hcienginestop

      hcienginewatch

      hcieols

      hcifrlconvert

      hcifrlls

      hcifrltest

      hcigdbmconvert

      hciguimsg

      hcihd

      hcihexdump

      hcihl7convert

      hcihl7test

      hcihostid

      hcihostserverrun

      hcihrlls

      hcihrltest

      hcilen10dump

      hciLicFileConverter

      hcilicset

      hcilicstatus

      hcilictest

      hcilmclear

      hcils

      hcimonitord

      hcimsiutil

      hcincpdptest

      hcinetcheck

      hcinetdiff

      hciparsetest

      hcipdc

      hciprocedit

      hciprocstatus

      hcirootcopy

      hciroutetest

      hciscriptedit

      hcisecurityserverrun

      hcisetenv

      hcisitearchive

      hcisitecleanup

      hcisiteconvert

      hcisitectl

      hcisiteinit

      hcisitepromote

      hcisitepromoteprep

      hcisitestore

      hcismat

      hcitblconvert

      hcitblls

      hcitcl

      hcitcptest

      hcitimegraph

      hcitpsconvert

      hcitpstest

      hciverify

      hcivrlls

      hcivrltest

      hcix12convert

      hcixltls

      hcixlttest

      hcixml3_7test

      hcixmlxompile

      hcixmltest

    Viewing 4 reply threads
    • Author
      Replies
      • #58392
        Traci Zee
        Participant

          I’m running Cloverleaf 5.4 on AIX 5.2 and had trouble getting my cron scripts to work properly.

          Then, I noticed there are 2 hcisetenv programs on the system.  Which one should be used to set the environment w/in Perl scripts run from cron?

          /hci/quovadx/qdx5.4/integrator/bin/hcisetenv  26485 Feb 03 2006  

          /hci/quovadx/qdx5.4/integrator/sbin/hcisetenv   14993 Feb 03 2006  

          In $PATH bin comes before sbin.

          Thanks,

          Traci Zee

          Emdeon

          770.844.9242

        • #58393
          Rick Brown
          Participant

            Going from memory here but I believe the one in sbin is called from HCI’s profile in /home/hci/.profile

            Check ownership and who’s running those scripts.

            Hope this helps – Rick

          • #58394
            Anonymous
            Participant

              The sequence of the call of hcisetenv is as follows.

              when the profile is executed it

              folloing line is executed.

              FPATH=${QUOVADX_INSTALL_DIR}/integrator/kshlib

              the next line is $FPATH/setroot

              when the setroot is executed it runs as follows:

              function setroot {

                 eval `${QUOVADX_INSTALL_DIR}/integrator/sbin/hcisetenv -root ksh $*`

              }

              Therefore the hcisetenv is executed from $HCIROOT/sbin/ path

              Now if you type the following command you would get :

              @egh_ifmgr1:368> whence hcisetenv

              /quovadx/qdx5.3/integrator/bin/hcisetenv

              That does not means it is being executed. It shows as where it is found since the search path is set that way. Do an echo on $PATH. you will see what is set.

              Hope this helps.

              Reggie

            • #58395
              Bob Richardson
              Participant

                Greetings,

                I would like to know why there is an hcisetenv program in the root/bin

                directory for the 5.x versions of Cloverleaf when it appears that only

                the sbin version is called and executed?  Does this exist for backward

                compatiblity reasons, that is, to set up the environment for Cloverleaf 3.8.1P? (as an example of a pre 5.x engine)

                I ask this as we are in the process of determining whether or not we can blow away all of the old CL3.8.1P files/directories (cleanup – we are on CL5.3 moving to CL5.5 Rev1).

                Thanks for any reply.

              • #58396
                Shane Reeh
                Participant

                  A complete list of available commands can be written from the hcitcl prompt.

                       

                  hcitcl>info commands

                  A more readable list can be written doing something like this;

                  foreach c [lsort -dict [info commands]] {puts $c}

              Viewing 4 reply threads
              • The forum ‘Support Web’ is closed to new topics and replies.