logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

messages — libbash library that implements a set of functions to print standard status messages

Authors

       Hai Zaar <haizaar@haizaar.com>
       Gil Ran <gil@ran4.net>

Description

Generalmessages  is  a  collection  of  functions  to  print  standard status messages - those [ OK ] and [FAIL]
       messages you see during Linux boot process.

       The function list:
             printOK          Prints a standard [ OK ] message (green)
             printFAIL        Prints a standard [FAIL] message (red)
             printNA          Prints a standard [ N/A] message (yellow)
             printATTN        Prints a standard [ATTN] message (yellow)
             printWAIT        Prints a standard [WAIT] message (yellow)

       Detailed interface description follows.

   indent
       Column to move to before printing.

       Default indent is calculated as TTY_WIDTH-10. If current tty width can not be determined (for example, in
       case of serial console), it defaults to 80, so default indent is 80-10=10

Examples

       Run a program named MyProg, and report it's success or failure:

                echo -n 'Running MyProg...'
                printWAIT
                if MyProg ; then
                        printOK
                else
                        printFAIL
                fi

Functions Descriptions

printOK [indent]
       Prints a standard [ OK ] message (green)

   printFAIL [indent]
       Prints a standard [FAIL] message (red)

   printNA [indent]
       Prints a standard [ N/A] message (yellow)

   printATTN [indent]
       Prints a standard [ATTN] message (yellow)

   printWAIT [indent]
       Prints a standard [WAIT] message (yellow)

Name

       messages — libbash library that implements a set of functions to print standard status messages

See Also

ldbash(1), libbash(1)

Linux                                                UNDATED                                         MESSAGES(3)

Synopsis

printOK     [indent]
       printFAIL   [indent]
       printNA     [indent]
       printATTN   [indent]
       printWAIT   [indent]

See Also