Auto ENTER key on TERM


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers Auto ENTER key on TERM
# 1  
Old 09-10-2015
Auto ENTER key on TERM

I'm working in a UNIX box that's owned by a vendor. They have it set up by State, meaning when I need to program script related to certain States, I type in, for example, "CA", it goes to a whole other terminal:

Code:
ddqsw:pts/2:login [/home/miller]
 miller CA
TERM = ( vt100 )


When I do this I have to hit ENTER to choose vt100.

I'm trying to create a script that will go into each State. My problem is when I run the script, when it gets to the TERM = ( vt100 ) part, it's needing the ENTER key to continue. How can I put in the ENTER key automatically?
# 2  
Old 09-10-2015
Something like this?
Code:
miller CA << EOF

EOF

hth
# 3  
Old 09-10-2015
Can you show us the output from this:-
Code:
cat `whence CA`

so we can read the code that is being called and see if there is an override.


Thanks, in advance,
Robin
# 4  
Old 09-10-2015
Quote:
Originally Posted by rbatte1
Can you show us the output from this:-
Code:
cat `whence CA`

so we can read the code that is being called and see if there is an override.


Thanks, in advance,
Robin
Code:
cat `whence CA`
cat: cannot open sudo
cat: cannot open -iu
cat: cannot open causr

Thanks for the reply.

---------- Post updated at 09:07 AM ---------- Previous update was at 09:02 AM ----------

Quote:
Originally Posted by sea
Something like this?
Code:
miller CA << EOF

EOF

hth
I just noticed when I run "CA" manually, it actually asks for the TERM choice TWICE.

Code:
ddqsw:pts/2:login [/home/miller]
 miller CA
TERM = ( vt100 )
Release 18.10.05 09/05/15 Advanced Solutions
TERM = ( vt100 )

Sea,
I tried your code. It seemed to work with 1 TERM but not the other TERM.
# 5  
Old 09-10-2015
Um, right, silly me, it's a shell alias. It seems to be a sudo -iu causr which will run the profile for the user causr and it is within there that this is prompting.

Sudo manual page
Quote:
-i
Run the shell specified by the target user's password database entry as a login shell. This means that login-specific resource files such as .profile or .login will be read by the shell. If a command is specified, it is passed to the shell for execution via the shell's -c option. If no command is specified, an interactive shell is executed. sudo attempts to change to that user's home directory before running the shell. The command is run with an environment similar to the one a user would receive at log in. The Command environment section in the sudoers(5) manual documents how the -i option affects the environment in which a command is run when the sudoers policy is in use.
Can you get at the profile for account causr and see what it does?


Robin
# 6  
Old 09-10-2015
This would run through 3 states, sending '2 enter' to each of it.
Code:
for state in CA WS IL
do 	$state <<-EOF
	
	
	EOF
done

hth
# 7  
Old 09-10-2015
Quote:
Originally Posted by rbatte1
Um, right, silly me, it's a shell alias. It seems to be a sudo -iu causr which will run the profile for the user causr and it is within there that this is prompting.

Sudo manual page


Can you get at the profile for account causr and see what it does?


Robin
.
Code:
 /usr/local/ats/sc/profile
. /usr/local/ats/osa/profile
MAIL=/usr/mail/${LOGNAME:?}
PATH=${PATH}:/home/causr/CABIN

 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Simulate enter key

I have a popup window that appears on every boot up. I would like to have it dismissed automatically each time instead of having to hit the enter key. I thought I could write a script that would execute on startup. I tried this xdotool key return andy@7_~/Downloads$ xdotool key ... (7 Replies)
Discussion started by: drew77
7 Replies

2. Shell Programming and Scripting

Auto enter for prompt messages

Hello everybody, I am coding a script, that allow the user to enter some information using prompt messages, i.e: sEpisode=1 read -e -i "$sEpisode" -p "Start download from episode: " downloadFrom sEpisode="${downloadFrom:-$sEpisode}" This code allows the user to set the download from... (4 Replies)
Discussion started by: Abu Rayane
4 Replies

3. Shell Programming and Scripting

Disable Enter key to be pressed

Hi Experts, I have a script in which I want to disable the "Enter" key press. Actually my script executes some process in background. So, till that background process is running, I don't want "Enter" key to be pressed by user. Is this can be achieved using trap command? (6 Replies)
Discussion started by: R0H0N
6 Replies

4. Shell Programming and Scripting

How to issue ctrl+D and enter key

My problem is that i have to connect Linux server. I can connect it with SSH but because of the software of the Linux server, i need to press enter and after ctrl+D. Therefore, I need to write a script that should press enter and ctrl+D. How can i write it in KSH shell script. HELP ME! (7 Replies)
Discussion started by: fozay
7 Replies

5. Shell Programming and Scripting

enter key solaris

Hi, When I run script on Sun Solaris (sassetup), it prompts to "Press Enter To Continue". Now I want to automate this, ie put sassetup in a script file. So, when I run this file, it should be executed automatically without waiting for anyone to press Enter Key. I have tried the following... (1 Reply)
Discussion started by: sajjunaqvi
1 Replies

6. Shell Programming and Scripting

How to find entering ENTER key?.

Hello All, i have a script to get input from the user like bellow, read -p "Do you want to continue (y/n) : " status i want to identify the pressing of Enter Key with out giving any value for the above statement and i want get the status if we press Enter key during run time. How to... (0 Replies)
Discussion started by: tsaravanan
0 Replies

7. Shell Programming and Scripting

trap signal for enter key

hi , What is the trap signal for "ENTER key"? (4 Replies)
Discussion started by: Sreejith_VK
4 Replies

8. UNIX for Advanced & Expert Users

using enter key in shell script

without pressing the enter key ..manually... how can we read the enter key ..from the shell script..so that the script termintes automatically. eg: telnet a.b.c.d xxxx now " how to read the enter key" tho terminate the script (1 Reply)
Discussion started by: bishweshwar
1 Replies

9. UNIX for Dummies Questions & Answers

Pressing backspace key simulates enter key

Hi, Whenever i press the backspace key, a new line appears, i.e. it works like a enter key. :confused: Thanks (2 Replies)
Discussion started by: vibhor_agarwali
2 Replies

10. Shell Programming and Scripting

read the ENTER key

Hi , I do the following : ]echo "Do you want to say yes or no ?(y/n):\c" read ans here 'n' is the default value.that means if the user press ENTER key then it should be 'n' . Now how do i know that the user has pressed ENTER key.What will be stored in my variable 'ans'. (4 Replies)
Discussion started by: sars
4 Replies
Login or Register to Ask a Question