03-23-2011
Needing to wait for a line on screen and then give input repeatedly
So I have a weird question for my unix shell script. I wrote a shell script that does several things, but one of the things it does is call an executable. The executable then proceeds to start asking me questions, which it won't proceed until an input is entered. The answer to the questions is always the same (for my application) so I am hoping to automate this. So for instance, it would be:
What is your name?
<my input>John
What is your last name?
<my input>Doe
Where do you live?
<my input>Drury Lane
What do you know?
<my input>Nothing
So the question is, is there a way to automate these answers, and if so, how do I do this?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I got this from one of my instructors years ago and I use it constantly:
echo "Press any key to continue\c"
oldstty=$(stty -g)
stty -icanon -echo min 1 time 0
dd bs=1 count=1 2>/dev/null
stty "$oldstty" (0 Replies)
Discussion started by: keelba
0 Replies
2. UNIX for Dummies Questions & Answers
I need a script to halt at the end and wait for the user to hit a key...could be any ket or enter. I know it can be done but I am just starting out.. Thanks (9 Replies)
Discussion started by: verystupid
9 Replies
3. Shell Programming and Scripting
Hi,
I want to send input to promt from shell script, this thing is possible.
I give the one command
`/usr/share/ssl/misc/CA -newreq`
it needs some user input like password etc., but i need this input also from shell script but it does not works.
`/usr/share/ssl/misc/CA -newreq` <<EOF... (2 Replies)
Discussion started by: Vaibhav Agarwal
2 Replies
4. Shell Programming and Scripting
I wrote a program to format data with awk. This file will goto a windows machine and loaded into a windows app. The vendor said adding a line feed would help, but it would work as is. I am already doing a /n, will putting on the /r give the windows person what he wants. Thanks. (5 Replies)
Discussion started by: benefactr
5 Replies
5. Red Hat
Hi,
I have a simple question : how to disable screen lock and/or sreen saver with command line with RHEL5.4 ? (1 Reply)
Discussion started by: albator1932
1 Replies
6. Shell Programming and Scripting
Hi Folks,
I have a perl line that looks like this and it works fine as is, but I need it to expand a bid further.
perl -aF, -ne 'printf "conf zone %2\$s delete host %s,,,$F\n",split/\./,$F,2 if /^hostrecord/ &&/\b10\.8\.(|1)\.\d/' hosts.csv
this code the way it is does this
10.8.3.0... (10 Replies)
Discussion started by: richsark
10 Replies
7. Shell Programming and Scripting
HI
i have written a script to ask input from the user.
this script should promote the user for y/n input. if user enters anyother input then y/n
the script promotes him again. this below code is working fine for all the cases.
except for space and enter " if i give space and enter it is... (2 Replies)
Discussion started by: BHASKARREDDY006
2 Replies
8. Shell Programming and Scripting
Hello.
I am running 2 scripts : script_1 and script_2
These scripts are run as root
Script 2 contains :
#!/bin/bash
#
# ~/bin/script_2
#
E_BAD_PARAM=115
#
date2stamp () {
date --date "$1" +%Y-%m-%d___%H:%M:%S
}
#
USER_NAME=$1
NB_PARAM=$#
PARAM0=$0 (2 Replies)
Discussion started by: jcdole
2 Replies
9. Shell Programming and Scripting
I don't know if it's been asked before but seems i gave up seeking.
i have 2 files :
file1.txt
Monday XXXX
Tuesday XXXX
XXXX Wednesday
Thursday XXXX
XXXX is in every lines of file1.txt and i want to replace them with each line in file2.txt:
home
school
cinema
so output file is:
... (19 Replies)
Discussion started by: perseous
19 Replies
10. Shell Programming and Scripting
Hi ,
when i am logging to the server i need to give input of specific key like k or l or m etc. and then need to put enter. need to use this in script . please assist. (1 Reply)
Discussion started by: rupesh.bombale
1 Replies
LEARN ABOUT DEBIAN
hamexam
HAMEXAM(1) General Commands Manual HAMEXAM(1)
NAME hamexam - Study guide for USA FCC amateur radio (ham radio) license examinations.
SYNOPSIS
hamexam [option]
DESCRIPTION
hamexam presents questions in random order from the selected question pool, and terminates when all questions have been answered correctly.
The session may be interrupted with ^C, and resumed later.
Some questions refer to diagrams. The diagrams for the selected question pool are displayed in a separate window using eog(1).
Licenses are issued by the Federal Communications Commission (FCC), but examinations are administered by Volunteer Examiners.
OPTIONS
If no pool is specified, usage, version, and help information is displayed.
In normal usage, one of the following options should be specified:
t Element 2, the Technician Class pool. This is the entry-level license.
g Element 3, the General Class pool (element 2 is also required).
e Element 4, the Extra Class pool (elements 2 and 3 are also required).
q The question pool is selected interactively.
FILES
A directory ~/.hamexam is created to hold the names of the questions which remain to be answered correctly.
SEE ALSO
For more information regarding licensing, ref. http://www.arrl.org/licensing-preparation-exams
For information regarding the question pools, ref. http://www.ncvec.org/
COPYRIGHT
hamexam is Copyright (c) 2011-2012 John Nogatch <jnogatch@yahoo.com>.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER-
CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
BUGS
The question pools are normally good for 4 years, but are sometimes modified; ref. http://www.ncvec.org/
hamexam does not automatically update the question pools from the VEC Web site.
HAMEXAM(1)