Sponsored Content
Full Discussion: Interactive String
Top Forums Shell Programming and Scripting Interactive String Post 23276 by peter.herlihy on Thursday 20th of June 2002 01:57:39 AM
Old 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

Interactive patching?

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

Help with Interactive / Non Interactive Shell script

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

How to write script that behaves both in interactive and non interactive mode

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

non interactive vim

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

Telnet non interactive

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

Interactive script

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

SSH non-interactive

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

Interactive script – if then

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

New interactive installation

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

Automating an interactive process with EOF string

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
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)
All times are GMT -4. The time now is 03:08 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy