06-20-2002
If you want the string entered in the command line when the script is run... it will become $1.....(you can also accept multiple inputs from the command line with $2,$3......)
So if your script (named my_script) was this:
FIRST_NAME=$1
MIDDLE_NAME=$2
FAMILY_NAME=$3
echo "Your full name is $1 $2 $3! I will call you $1"
echo "Hello $1"
Then you could run the script like this
my_script Peter Michael Herlihy
And it would return
Your full name is Peter Michael Herlihy! I will call you Peter
Hello Peter
Hope this helps....sometimes it's better to prompt during the script..other times it's better having it on the command line...depends on the scripts audience.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I would like to ask if anyone knows of a Unix program that is like patch(1), but applies each diff interactively so I can decide on whether to apply a particular diff.
This is my situation: someone has made certain changes to a file I created, sent me the modified copy and I would like the... (2 Replies)
Discussion started by: cbkihong
2 Replies
2. Homework & Coursework Questions
Q. Write a script that behaves both in interactive and non interactive mode. When no arguments are supplied it picks up each C program from the directory and prints first 10 lines.
It then prompts for deletion of the file.
If user supplies arguments with the script , then it works on those files... (1 Reply)
Discussion started by: rits
1 Replies
3. Homework & Coursework Questions
Q. Write a script that behaves both in interactive and non interactive mode. When no arguments are supplied it picks up each C program from the directory and prints first 10 lines.
It then prompts for deletion of the file.
If user supplies arguments with the script , then it works on those files... (8 Replies)
Discussion started by: rits
8 Replies
4. Shell Programming and Scripting
I wanna edit a file non-interactively using vim editor
The file contains a line:
ACTIVATIONCODE=
I have a variable called ACT. I want to edit the file non-interactively using vim such that the concerned line is converted to:
ACTIVATIONCODE=contents of the variable ACT
---------- Post... (1 Reply)
Discussion started by: proactiveaditya
1 Replies
5. AIX
Dear all,
I need to have shell script which does telnet to another machine with non interactive way like what we do using ftp.
Thanks,
Shahnaz. (3 Replies)
Discussion started by: shahnazurs
3 Replies
6. Shell Programming and Scripting
Greetings gurus
I have this simple scripts
#!/bin/bash
find /kl1/CTT/TQI_001/330_spike/sz00/latcon1/ -type d -name "*.dig" > data_schema
find /kl1/CTT/TQI_001/330_spike/sz00/latcon1/ -type d -name "*.dig" >> data_schema
<data.schema awk '{print NR, "inVol=" $0, "setDt=4000",... (1 Reply)
Discussion started by: Marjan
1 Replies
7. Shell Programming and Scripting
Hi,
I want to know how to use SSH non-interactively? I am already able to use sftp -b <batch file> user@host so public/private key set-up already is in place.
But my supervisor has told me to use SSH now I want to know how it can be done? I want to do something like:
done_files=`ssh ls... (7 Replies)
Discussion started by: dips_ag
7 Replies
8. Shell Programming and Scripting
Hi,
I am writing an interactive shell script (ksh) but I have no idea how I could make a condition on it :
Variables :
rep_config="${rep_tools}/_CONFIG"
rep_config_old="${rep_config}/_PROTO_OLD"
Here is the interactice part :
lst_proto=$(cat... (2 Replies)
Discussion started by: Aswex
2 Replies
9. Solaris
I just took delivery of an Ultra Sparc 60 box. I tried to install Solaris 10 from the cdrom by issuing the following command at ok prompt: ok boot cdrom, and I am getting an error message that says: "Boot device: /pci@1f,4000/scsi@3/disk@6,0:f File and args: can't open boot device. What am I... (2 Replies)
Discussion started by: ijeoma
2 Replies
10. Shell Programming and Scripting
Hello,
I'm running Stockfish chess engine ( Home - Stockfish - Open Source Chess Engine ) CLI on Linux in interactive mode which is working fine.
root@ubuntu1950x:~# ./stockfish
Stockfish 080218 64 POPCNT by T. Romstad, M. Costalba, J. Kiiski, G. Linscott
setoption name Debug Log File... (2 Replies)
Discussion started by: prvnrk
2 Replies
LEARN ABOUT DEBIAN
aerptidx
aerptidx(5) File Formats Manual aerptidx(5)
NAME
aerptidx - aegis report index file format
SYNOPSIS
/usr/share/aegis/report.index
/usr/share/aegis/report.local
DESCRIPTION
The report index file is used to store pointers to report scripts, and descriptions of the reports.
When searching for a report, the aer(1) command searches down the AEGIS_PATH looking for report.index files, and searching them for the
report named.
CONTENTS
where = [{ ... }];
This field is a table relating report name to file name. The structure is as follows:
name = string;
The name of a report. The command line argument naming scheme is used, to provide abbreviatable names.
description = string;
A brief description of the report. It should not be very long, one or two lines at most.
filename = string;
The name of the file containing the report script. If a relative path is given, it will be interpreted to be relative to
the directory containing the report.index file.
SEE ALSO
aer(1) report generator
aegis(5)
aegis file format syntax
COPYRIGHT
aegis version 4.24.3.D001
Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter
Miller
The aegis program comes with ABSOLUTELY NO WARRANTY; for details use the 'aegis -VERSion License' command. This is free software and you
are welcome to redistribute it under certain conditions; for details use the 'aegis -VERSion License' command.
AUTHOR
Peter Miller E-Mail: millerp@canb.auug.org.au
//* WWW: http://www.canb.auug.org.au/~millerp/
Reference Manual Aegis aerptidx(5)