Sponsored Content
Top Forums Shell Programming and Scripting Terminal is closing on exit in ksh Post 302393500 by Franklin52 on Tuesday 9th of February 2010 02:46:23 AM
Old 02-09-2010
And a case construct looks much better:

Code:
#! /usr/bin/ksh

printf " Type of Installer : \n\t\t 1. Whole Build \n\t\t 2. Partial Build "
printf " \n Enter the Option : "
read op
Option=0

case "$op" in
  1)	Option=1
	;;
  2)	Option=2
	;;
  *)	echo " Invalid Option "
	exit 255
	;;
esac

 

10 More Discussions You Might Find Interesting

1. Programming

Exit Code in HP-UX KSH.

In one of my programs another process is called using the system command e.g. lv_error = system("myproc"); where lv_error is declared as an int. myproc would be returning 0 for success and 1 for failure. e.g. if (success) { return(0); }else{ return(1); } When the return code... (3 Replies)
Discussion started by: mbb
3 Replies

2. UNIX for Advanced & Expert Users

how to run a process after closing the terminal

i want to execute a shell script even if the terminal is closed. how to do? (3 Replies)
Discussion started by: lakshmananindia
3 Replies

3. UNIX for Advanced & Expert Users

How to exit the KSH functions

Hi I am having the script which contains more functions. I want to exit the function if any failure. I tried with exit - the session itself is getting logged out. How can i fix this issue? (11 Replies)
Discussion started by: sharif
11 Replies

4. Shell Programming and Scripting

Clear Terminal After Exit

I have had a look around and can not find the answer, I dont think im searching for the right phrase. I have written a script to control common functions on my server, however when exiting the script the terminal starts directly below the script that was running... how can i clear this so it... (2 Replies)
Discussion started by: foz
2 Replies

5. Shell Programming and Scripting

KSH: Test telnet and exit

Hi, I need to do a test Telnet in KSH and if the connection is good then disconnect the telnet session with out logging in and without exiting the shell script. Example output of a good connection: $telnet xxx.xx.xx.xxx xxxx Trying xxx.xx.xx.xxx... Connected to xxx.xx.xx.xxx. Escape... (1 Reply)
Discussion started by: calex
1 Replies

6. Shell Programming and Scripting

KSH: Confused with behaviour of exit

Hi Everyone, I am confused on why the below snippet of code is not working as I intend it to do. I have googled and confirmed that "exit" is supposed to abort the execution of the script regardless if the exit was called from inside a function, or the main body of the script. log_and_die() { ... (3 Replies)
Discussion started by: maddmaster
3 Replies

7. UNIX for Dummies Questions & Answers

Prevent terminal from closing after command execution

Hello, I want to create application which launches some terminal, then some command is executed on that terminal and then prevent terminal from closing. I started to do on gnome-terminal because the Gnome is the most widely used desktop-manager in the Linux distributions. I want to do... (3 Replies)
Discussion started by: tyanata
3 Replies

8. Debian

How to exit debian server terminal?

I have an situation that are quite strange to me. I am not able to exit the server terminal and enter back into my home computer terminal by the command exit like I used to be able to exit the server terminal with before. I end up into my root shell again without even typing the root password like... (6 Replies)
Discussion started by: Jonathan Sander
6 Replies

9. Shell Programming and Scripting

Script Works But Need It to Exit Upon Closing Program

Running Xubuntu 16.04 with shell version "GNU bash, version 4.3.48(1)-release (x86_64-pc-linux-gnu)," I have a working script that consistently renames a Chrome window: #!/bin/sh while sleep 1; do xdotool search --name chrome 2>/dev/null | while read id; do xdotool set_window --name... (21 Replies)
Discussion started by: jakefish
21 Replies

10. Shell Programming and Scripting

Terminal running bash/rsync script does not close with exit (MacOS High SIerra)

Hello, I am running a bash script to do an rsync back on a computer running MacOS High Sierra. This is the script I am using, #!/bin/bash # main backup location, trailing slash included backup_loc="/Volumes/Archive_Volume/00_macos_backup/" # generic backup function function backup {... (12 Replies)
Discussion started by: LMHmedchem
12 Replies
wxHtmlEasyPrinting(3erl)				     Erlang Module Definition					  wxHtmlEasyPrinting(3erl)

NAME
wxHtmlEasyPrinting - See external documentation: wxHtmlEasyPrinting. DESCRIPTION
See external documentation: wxHtmlEasyPrinting . DATA TYPES
wxHtmlEasyPrinting() : An object reference, The representation is internal and can be changed without notice. It can't be used for comparsion stored on disc or distributed for use on other nodes. EXPORTS
new() -> wxHtmlEasyPrinting() Equivalent to new([]) . new(Options::[Option]) -> wxHtmlEasyPrinting() Types Option = {name, string()} | {parentWindow, wxWindow() (see module wxWindow)} See external documentation . getPrintData(This::wxHtmlEasyPrinting()) -> wxPrintData() (see module wxPrintData) See external documentation . getPageSetupData(This::wxHtmlEasyPrinting()) -> wxPageSetupDialogData() (see module wxPageSetupDialogData) See external documentation . previewFile(This::wxHtmlEasyPrinting(), Htmlfile::string()) -> bool() See external documentation . previewText(This::wxHtmlEasyPrinting(), Htmltext::string()) -> bool() Equivalent to previewText(This, Htmltext, []) . previewText(This::wxHtmlEasyPrinting(), Htmltext::string(), Options::[Option]) -> bool() Types Option = {basepath, string()} See external documentation . printFile(This::wxHtmlEasyPrinting(), Htmlfile::string()) -> bool() See external documentation . printText(This::wxHtmlEasyPrinting(), Htmltext::string()) -> bool() Equivalent to printText(This, Htmltext, []) . printText(This::wxHtmlEasyPrinting(), Htmltext::string(), Options::[Option]) -> bool() Types Option = {basepath, string()} See external documentation . pageSetup(This::wxHtmlEasyPrinting()) -> ok See external documentation . setFonts(This::wxHtmlEasyPrinting(), Normal_face::string(), Fixed_face::string()) -> ok Equivalent to setFonts(This, Normal_face, Fixed_face, []) . setFonts(This::wxHtmlEasyPrinting(), Normal_face::string(), Fixed_face::string(), Options::[Option]) -> ok Types Option = {sizes, [integer()]} See external documentation . setHeader(This::wxHtmlEasyPrinting(), Header::string()) -> ok Equivalent to setHeader(This, Header, []) . setHeader(This::wxHtmlEasyPrinting(), Header::string(), Options::[Option]) -> ok Types Option = {pg, integer()} See external documentation . setFooter(This::wxHtmlEasyPrinting(), Footer::string()) -> ok Equivalent to setFooter(This, Footer, []) . setFooter(This::wxHtmlEasyPrinting(), Footer::string(), Options::[Option]) -> ok Types Option = {pg, integer()} See external documentation . destroy(This::wxHtmlEasyPrinting()) -> ok Destroys this object, do not use object again AUTHORS
<> wxErlang 0.98.9 wxHtmlEasyPrinting(3erl)
All times are GMT -4. The time now is 07:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy