Sponsored Content
Full Discussion: choose y or n
Top Forums Shell Programming and Scripting choose y or n Post 302496060 by cfajohnson on Saturday 12th of February 2011 03:14:49 AM
Old 02-12-2011

Use elif:
Code:
if [ "$x" = y ]
then
   : do y
elif [ "$x" = n ]
then
   : do n
elif [ "$x" = q ]
then
   : do q
fi

or a case statement:
Code:
case $x in
     y) : do y
        ;;
     n) : do n
        ;;
     q) : do q
        ;;
esac

This User Gave Thanks to cfajohnson For This Post:
 

8 More Discussions You Might Find Interesting

1. Programming

GCC: Choose my own linker

Hi, I do not use the default linker, and instead us another one and pass this argument -Wl,--dynamic-linker=<path to linker> to gcc when compiling. However, what happens if the linker is not under /lib and /lib64 and I am not able to create a symlink to the linker in /lib or /lib64 due to no... (2 Replies)
Discussion started by: Shompis
2 Replies

2. Shell Programming and Scripting

Choose a gateway according to IP with awk

Hello, I have to make a script shell with awk function to choose the gateway to apply according to a "IP". Ex: 10.121.66.125 10.121.63.122 10.122.68.122 If the adress is in network 10.121.66.x , i set Gateway=10.121.66.3 Or If the adress is in network 10.121.62.x , i set... (3 Replies)
Discussion started by: khalidou13
3 Replies

3. Shell Programming and Scripting

how to choose random columns

Hello! Can anybody suggest about the fastest way of extracting "n" random columns from a very large file (tab separated) having thousands of columns, where n can be any specified number. Thanks! (10 Replies)
Discussion started by: mira
10 Replies

4. What is on Your Mind?

Which Tablet to Choose?

Currently in the process of looking for a tablet. Which one is best? Thanks Benjamin Mauerberger (9 Replies)
Discussion started by: hlinks12
9 Replies

5. Web Development

Which version of tomcat should i choose?

hello every body, i want to install tomcat but i want the latest stable version. I found the 7 version is latest but i found alot of minor versions from 7.0.6 to 7.0.32 and i don't know which one should i install. i have oracle 11 and want tomcat to communicate with it i will install tomcat... (4 Replies)
Discussion started by: maxim42
4 Replies

6. Programming

Choose compiler version

Hi, I'm new, here, and I'm searching for a simple solution for a simple problem. I'm working on RedHat 4.4.6-4 through a CentOS Virtual Machine and due to some reasons I must compile my C++ codes with these two different g++ versions: 4.4.6 and 4.2.2. The fact is that I should be able to... (4 Replies)
Discussion started by: Marcuss
4 Replies

7. UNIX for Dummies Questions & Answers

How to choose the RIGHT PID?

I can find a single PID and copy it to a variable (thanks to the forum), but I have a slightly tougher situation: When a user logs into our system, it creates 5 processes example: root 21160 3096 0 07:16 ? 00:00:00 sshd: cs113 cs113 21164 21160 0 07:16 ? 00:00:00... (3 Replies)
Discussion started by: Igrok
3 Replies

8. UNIX for Beginners Questions & Answers

Which Product to Choose?

Okay, I have an Asus A8NSLI board with an Athlon 64 and I dunno, maybe 8gig Ram and Windows has crashed for the last time so I've finally had enough and I'll make it a Unix machine. I have a new 1Tera drive and I'm all set to go. Which brand of Unix/Linux can you advise me to go for? The... (3 Replies)
Discussion started by: abrogard
3 Replies
ATF-SH(1)						    BSD General Commands Manual 						 ATF-SH(1)

NAME
atf-sh [-s shell] -- interpreter for shell-based test programs SYNOPSIS
atf-sh script DESCRIPTION
atf-sh is an interpreter that runs the test program given in script after loading the atf-sh(3) library. atf-sh is not a real interpreter though: it is just a wrapper around the system-wide shell defined by ATF_SHELL. atf-sh executes the inter- preter, loads the atf-sh(3) library and then runs the script. You must consider atf-sh to be a POSIX shell by default and thus should not use any non-standard extensions. The following options are available: -s shell Specifies the shell to use instead of the value provided by ATF_SHELL. ENVIRONMENT
ATF_LIBEXECDIR Overrides the builtin directory where atf-sh is located. Should not be overridden other than for testing purposes. ATF_PKGDATADIR Overrides the builtin directory where libatf-sh.subr is located. Should not be overridden other than for testing purposes. ATF_SHELL Path to the system shell to be used in the generated scripts. Scripts must not rely on this variable being set to select a specific interpreter. EXAMPLES
Scripts using atf-sh(3) should start with: #! /usr/bin/env atf-sh Alternatively, if you want to explicitly choose a shell interpreter, you cannot rely on env(1) to find atf-sh. Instead, you have to hardcode the path to atf-sh in the script and then use the -s option afterwards as a single parameter: #! /path/to/bin/atf-sh -s/bin/bash ENVIRONMENT
ATF_SHELL Path to the system shell to be used in the generated scripts. SEE ALSO
atf-sh(3) BSD
September 27, 2014 BSD
All times are GMT -4. The time now is 01:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy