RHEL 7: Backup Space and Delete is not working in console

 
Thread Tools Search this Thread
Operating Systems Linux Red Hat RHEL 7: Backup Space and Delete is not working in console
# 1  
Old 06-22-2015
RHEL 7: Backup Space and Delete is not working in console

Hi All,

During my virtual machine power on i have rc3.d script to accept user inputs like IP address. This script gets executed during first time boot up. It was working fine till my VM is using RHEL6.5. Now we migrated to RHEL 7 environment. While accepting the user inputs in console, I am not able to use delete and backspace key.

Below is my new service script looks.

sample.service:
Quote:
[Unit]
Description=Initial Setup configuration program (text mode)
After=livesys.service plymouth-quit-wait.service
After=systemd-vconsole-setup.service
Before=display-manager.service getty@tty1.service getty@ttyUSB0.service
Before=serial-getty@ttyS0.service serial-getty@ttyO0.service serial-getty@ttyO2.service
Before=serial-getty@ttyAMA0.service serial-getty@ttymxc0.service serial-getty@ttymxc3.service
Conflicts=plymouth-quit-wait.service
Conflicts=initial-setup-graphical.service
After=initial-setup-graphical.service
ConditionKernelCommandLine=!rd.live.image

[Service]
Type=oneshot
ExecStartPre=-/bin/plymouth quit
ExecStartPre=/bin/kill -55 1
ExecStart=/etc/init.d/firstboot
ExecStartPost=/bin/kill -54 1
TimeoutSec=0
RemainAfterExit=yes
SysVStartPriority=99
StandardInput=tty
StandardOutput=tty

[Install]
WantedBy=multi-user.target
/etc/init.d/firstboot:
Quote:
echo -e "Enter IP:\c"
read IP
Thanks,
Kalpeer
# 2  
Old 06-22-2015
On most UNIX systems, the default erase character (the character you use to delete the previous character typed) and kill character (the character you use to delete everything you have typed so far on the current input line) are # and @, respectively. I don't know what they are on various Red Hat releases. Your normal login scripts probably set the erase and kill characters you're used to while running in a terminal session.

Try changing /etc/init.d/firstboot to:
Code:
stty erase '<erase character>' kill '<kill character>'
printf "Enter IP:"
read IP

where <erase character> is the literal erase character you want to use and <kill character> is the literal kill character you want to use. If you're editing the file using vi, you can enter those characters by using the sequence <ctl-v><erase character> and <ctl-v><kill character> where <ctl-v> is the character you get by pressing and releasing the v key while holding down the control key (usually labeled CNTL, CTL, or CONTROL depending on your keyboard manufacturer.
This User Gave Thanks to Don Cragun For This Post:
# 3  
Old 10-06-2015
thanks. Sorry for coming late.

I tried with "ssty". It is /dev/console and not /dev/ssty
# 4  
Old 10-06-2015
Quote:
Originally Posted by kalpeer
thanks. Sorry for coming late.

I tried with "ssty". It is /dev/console and not /dev/ssty
The command I suggested was stty; not ssty. And, I didn't say anything about /dev/console nor /dev/ssty (although I would be extremely surprised if your system has a file named /dev/ssty).
# 5  
Old 10-06-2015
Quote:
Originally Posted by Don Cragun
The command I suggested was stty; not ssty. And, I didn't say anything about /dev/console nor /dev/ssty (although I would be extremely surprised if your system has a file named /dev/ssty).
Sorry Don. Its my mistake. Its typo.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Disk Space Utilization in HTML format working in one environment and not working on the other

Hi Team, I have written the shell script which returns the result of the disk space filesystems which has crossed the threshold limit in HTML Format. Below mentioned is the script which worked perfectly on QA system. df -h | awk -v host=`hostname` ' BEGIN { print "<table border="4"... (13 Replies)
Discussion started by: Harihsun
13 Replies

2. Red Hat

Unable to detect HP backup tapes in RHEL 6.2

Hi All, We connected 2 new tape drives to the servers. I am not able to see both HP tape drives in OS level. I am using RHEL 6.2 OS. I have scanned and rebooted the server but still can't able to find the drives. Thanks in advance..!!!! ---------- Post updated 10-22-13 at 05:07 PM... (1 Reply)
Discussion started by: Navkreddy
1 Replies

3. Red Hat

How to Backup the Virtual Machine In RHEL 6.2?

Hi all , I'm using RHEL 6.2 , Installed centos and ubuntu in virtual machine , I have installed those virtual machines in a partitions such as /dev/sda5 Centos 6.2 installed in /dev/sda5 ubuntu 12.04 installed in /dev/sda6 how can i backup it and restore in any condition while if... (2 Replies)
Discussion started by: babinlonston
2 Replies

4. Linux

RHEL 6.3 - chage command not redirecting the output to console.

When i am issuing chage command, it reporting the output properly. But when i redirect the output, i am not getting the output in the mentioned path. chage -l root >> /tmp/chage.txt. I need to use this into the script to capture the data. I think its seems to be bug with RHEL 6.3. Same... (3 Replies)
Discussion started by: Srini.rk1983
3 Replies

5. Red Hat

Is it possible to extend a extended partition raw space in harddisk thru rhel 6

hi all, As going thru LVM concepts in rhel 6, got hit with a question about "how to use the raw partition of an harddisk which extended volume is taken a bit" please find the attached diagram... is it possible to use this raw space with previously created extended partition without data... (13 Replies)
Discussion started by: redhatlbug
13 Replies

6. Red Hat

How to find un-partitioned space in a RHEL server?

I wanted to know how to find un-partitioned space in a Red Hat Linux server. I tried using fdisk but does not seem to be a user friendly output. I hope, my question is clear. Please revert with the reply to my query. Regards (1 Reply)
Discussion started by: RHCE
1 Replies

7. Red Hat

Graphical console for RHEL 5 server

hi , i installed RHEL 5 server in one machine . i am able to login through putty . But not through Exceed . i mean to say i want a graphical user interface through exceed . some other machine i am able to log in through exceed . is there any configuration is there for that one . did i miss... (3 Replies)
Discussion started by: rateeshkumar
3 Replies

8. Shell Programming and Scripting

RHEL - Shell Script not working

Hello Unix Mates I have a problem my script is not working, can anyone tell what is rung with it? #!/bin/sh wget "http://download.divx.com/labs/divx611-20060201-gcc4.0.1.tar.gz" tar zxf divx611-20060201-gcc4.0.1.tar.gz ./divx611-20060201-gcc4.0.1/install.shError: -2010-11-28 21:25:06-- ... (1 Reply)
Discussion started by: camper
1 Replies

9. Red Hat

RHEL 5 supports only 2 TB space for a partition !

Dear Friends , I am using Redhat Ent Linux 5.0 with a EMC storage which HDD space is 4 TB. After Installing RHEL 5 , I get 4 TB space available but when I am going to create a partition then the OS show 2TB available space . I cannot create a partition above 2TB space . Is there any limitation... (3 Replies)
Discussion started by: shipon_97
3 Replies

10. Solaris

console -f not working in ALOM

Hi, I connected to ALOM on V240 installed with Solaris 10. console -f does not give me console on screen. Sun(tm) Advanced Lights Out Manager 1.6.8 sc> console -f Enter #. to return to ALOM. ...I pressed ENTER a lot of times but does not give me console. Another observation in this... (5 Replies)
Discussion started by: upengan78
5 Replies
Login or Register to Ask a Question