Sponsored Content
Full Discussion: to log a installation
Top Forums Shell Programming and Scripting to log a installation Post 13506 by LivinFree on Friday 18th of January 2002 08:21:30 AM
Old 01-18-2002
What about using echo to put their responses in another file? This could also be used to tell you about their environment, where in the script they were, etc...
for example:
Code:
#!/bin/sh
echo > .in_script.log
echo "Install script started at `date`" >>.in_script.log
echo "Started in `pwd`" >>.in_script.log
echo " What is your name? \c"
read cust_name
echo "Customer name is $cust_name" >>.in_script.log
echo " Would you like to [I]nstall, or [U]ninstall? \c"
read in_question
echo "User selected $in_question for install / uninstall" >>.in_script.log
case $in_question in
i*|I*) blah ;;
u*|U*) blah2 ;;
*) echo "Eek! " ;;
esac
{.......}

It may seem like a pain now, but it will definitely be worth it when diagnosing problems...
 

9 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Installation ?????

I m trying to Install Oracle 8i on Sun Solaris 8.....I have read the installation manuals....everything was ok, but what confused me was directories ORACLE_BASE, ORACLE_HOME, u1, u2, u3 ????????????????? Can anybody pls. tell me how many directories should i create, subdirectories and in... (1 Reply)
Discussion started by: ocpguy
1 Replies

2. UNIX for Advanced & Expert Users

Installation

Hai Friends How can i instal only the linux kernel in a system. Thanks in advance Collins (3 Replies)
Discussion started by: collins
3 Replies

3. Solaris

installation of Solaris: installation bypasses network config.

hello solaris friends, I've tried installing Sun Solaris 10.0, but everytime it seems to bypass the network config. screen that looks similar to this...here's the url: http://www.hup.hu/old/images/hup/Solaris/Sol10beta7/9.png I'm able to install it all the way through but I get no... (2 Replies)
Discussion started by: cadmiumgreen
2 Replies

4. Linux

OS Installation

Hello, Can anyone suggest me the source for getting the Linux OS, I have done a partitions in my system and dedicated one partition for Linux with the windows. Please suggest me the websites where I can get the s/w. Thankx S (1 Reply)
Discussion started by: sbasetty
1 Replies

5. Ubuntu

installation

Hi, Could you please provide me the url's for linux software on x86 platform means on pentiunm processes and installtion documentation? Regards, Rajesh (2 Replies)
Discussion started by: pmrajesh21
2 Replies

6. SuSE

How to log Installation-Activity ??

Hi @ All, short question: i want to log my cpan Installation in a text-File. My first try was cpan -i module | tee /home/install.txt but this donīt logs my inputs, eg. what i typed in when cpan asks where are my progs or which mirror i want. Can somebody help me with this? Regards, ... (1 Reply)
Discussion started by: jackcracker
1 Replies

7. AIX

Installation

am new to aix ...am gng to install aix 6.1 in new box.... can you tell after installation how can i say tht my installation is success..... and whr do installation related log will be saved... (2 Replies)
Discussion started by: udtyuvaraj
2 Replies

8. Solaris

How to tail an installation log?

Hi Guys, when installing an application, I believe there is a log file which is create to log the progress of the installation. What I will like to know is, how do you tail the start log file to see the installation as it is progressing. I will really appreciate your help. Thanks (1 Reply)
Discussion started by: cjashu
1 Replies

9. Solaris

Solaris 10 flash installation - fatal error. Solaris installation program exited.

Not very helpful to say the least. Seems to read the flar file and go through the upgrade and then come up with this error. Any ideas? (1 Reply)
Discussion started by: psychocandy
1 Replies
echo(3XCURSES)						  X/Open Curses Library Functions					    echo(3XCURSES)

NAME
echo, noecho - enable/disable terminal echo SYNOPSIS
cc [ flag... ] file... -I /usr/xpg4/include -L /usr/xpg4/lib -R /usr/xpg4/lib -lcurses [ library... ] c89 [ flag... ] file... -lcurses [ library... ] #include <curses.h> int echo(void); int noecho(void); DESCRIPTION
The echo() function enables Echo mode for the current screen. The noecho() function disables Echo mode for the current screen. Initially, curses software echo mode is enabled and hardware echo mode of the tty driver is disabled. The echo() and noecho() functions control soft- ware echo only. Hardware echo must remain disabled for the duration of the application, else the behavior is undefined. RETURN VALUES
Upon successful completion, these functions return OK. Otherwise, they return ERR. ERRORS
No errors are defined. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |Unsafe | +-----------------------------+-----------------------------+ SEE ALSO
getch(3XCURSES), getstr(3XCURSES), initscr(3XCURSES), libcurses(3XCURSES), scanw(3XCURSES), attributes(5), standards(5) SunOS 5.10 5 Jun 2002 echo(3XCURSES)
All times are GMT -4. The time now is 10:54 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy