Command line overwrite


Login or Register for Dates, Times and to Reply

 
Thread Tools Search this Thread
Operating Systems SCO Command line overwrite
# 8  
Telling us that you're using /bin/sh without telling us what operating system you're using doesn't really tell us all that much. On many systems /bin/sh is a link to another shell (e.g., bash, dash, or ksh). On at least one system /bin/sh is an honest to God 1980's Bourne shell. (When starting a thread on unix.com, please always tell us what operating system and shell you're using. Having some idea about the environment you're using will help us give you answers that stand a better chance of working in your environment.) Unfortunately, I have no idea what shell underlies /bin/sh on SCO systems.

On systems where /bin/sh is a link to a POSIX standards-conforming shell, you could try issuing the command:
Code:
set -o vi

to turn on vi command line editing mode. Once that has been done, if you hit the <escape> key while entering a command, you can use the usual vi editor commands to erase, replace, insert, and substitute text on that line and then hitting the <enter> or <retturn> key will submit that line to the shell for processing.
# 9  
Quote:
Originally Posted by steveo314
I was wondering if there was a way to clear a wrongly entered character. hitting backspace puts in a different character rather than removing the character.
This means that your terminal and the system disagree on what character a backspace is.

What is your terminal?
# 10  
Quote:
Originally Posted by Don Cragun
Telling us that you're using /bin/sh without telling us what operating system you're using doesn't really tell us all that much.
That is in the OP

--- Post updated at 03:27 PM ---

Quote:
Originally Posted by Corona688
This means that your terminal and the system disagree on what character a backspace is.

What is your terminal?
SCO UNIX 3.2.4.2 does everything in command prompt(/bin/sh). No desktop.
# 11  
Yes -- but what is your terminal? A permanently wired keyboard and monitor directly attached to the SCO machine? An instance of PUTTY running on Windows? A smartphone app? A printing teletype circa 1977? A generic beige VT100 attached to the serial port? Some sort of web gateway? Other?
# 12  
Quote:
Originally Posted by Corona688
Yes -- but what is your terminal? A permanently wired keyboard and monitor directly attached to the SCO machine? An instance of PUTTY running on Windows? A smartphone app? A printing teletype circa 1977? Some sort of web gateway? Other?
Monitor and keyboard at the SCO machine. Putty on Windows 10 connecting over the network. QVTterm on a Windows 2000 VB image.
All 3 have the same results.
This User Gave Thanks to steveo314 For This Post:
# 13  
Thank you. Try stty erase funny-character, where funny-character is the strange char you get hitting backspace. Just a temporary solution but if it works, that means SCO is configured to use the wrong kind of terminal.
# 14  
I had myself screwed up. Its not the backspace that puts in special characters.
Its when you arrow left.
Code:
# cat /esc/hosts

Like if I arrow over to replace the s with a t
Login or Register for Dates, Times and to Reply

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #282
Difficulty: Easy
Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for cost allocation of processor time, mass storage, printing, and other resources.
True or False?

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Perl command line option '-n','-p' and multiple files: can it know a file name of a printed line?

I am looking for help in processing of those options: '-n' or '-p' I understand what they do and how to use them. But, I would like to use them with more than one file (and without any shell-loop; loading the 'perl' once.) I did try it and -n works on 2 files. Question is: - is it possible to... (6 Replies)
Discussion started by: alex_5161
6 Replies

2. Shell Programming and Scripting

Overwrite specific column in xml file with the specific column from adjacent line

I have an xml file dumped from rrd file, that I want to "patch" so the xml file doesn't contain any blank hole in the resulting graph of the rrd file. Here is the file. <!-- 2015-10-12 14:00:00 WIB / 1444633200 --> <row><v> 4.0419731265e+07 </v><v> 4.5045912770e+06... (2 Replies)
Discussion started by: rk4k
2 Replies

3. Shell Programming and Scripting

Overwrite bash system command

Hello, The problem I met is the conflict between the default command /usr/bin/sometools, which is an very old version at system setup, and an updated one I have installed in $HOME/download-software/sometools How do I tell a third program to use the customized sometools instead of the default... (6 Replies)
Discussion started by: yifangt
6 Replies

4. Shell Programming and Scripting

sed command to replace a line at a specific line number with some other line

my requirement is, consider a file output cat output blah sdjfhjkd jsdfhjksdh sdfs 23423 sdfsdf sdf"sdfsdf"sdfsdf"""""dsf hellow there this doesnt look good et cetc etc etcetera i want to replace a line of line number 4 ("this doesnt look good") with some other line ... (3 Replies)
Discussion started by: vivek d r
3 Replies

5. Shell Programming and Scripting

Better to Delete or Overwrite

Hello All, I had just a question about my Bash Script I'm currently writing. The script I have writes some text to a output file. After I write to the output file I send the file to another server to do some stuff with it. After the file sends in the script, I don't need the output/txt... (4 Replies)
Discussion started by: mrm5102
4 Replies

6. UNIX for Dummies Questions & Answers

overwrite problem

my script is: awk '...mycode...' file1.txt > file2.txt and i want to overwrite file2.txt eachtime I run this script. but it says:File exists! :( I have tried awk '...mycode...' file1.txt >| file2.txt but it again says:Missing name for redirect! :confused::confused: what is this? (2 Replies)
Discussion started by: gc_sw
2 Replies

7. Shell Programming and Scripting

sed command to overwrite

Hi, i have a file ver.sql with the following contents , Here i need to put a in the next line of END statment . So iam doing the following D:\>type ver.sql begin ctxsys.driimp.set_value('STOP_WORD','yours'); ctxsys.driimp.set_object('STORAGE','BASIC_STORAGE',2);... (1 Reply)
Discussion started by: mhdmehraj
1 Replies

8. UNIX for Dummies Questions & Answers

overwrite problem

Hi im using the following to copy a file to a directory, the user being prompted to overwrite if the file already exists in that directory, cp -i myfile /home/brief/bin2 but this reveals the path of the directory when being prompted to overwrite (below) cp: overwrite... (2 Replies)
Discussion started by: ali999
2 Replies

9. UNIX for Dummies Questions & Answers

Overwrite

if i want to pipe output to a file, say, cat abc.dat > abc.txt, how do i make it replace the existing file? (9 Replies)
Discussion started by: Duckman
9 Replies