03-10-2002
This brings back faint memories. Here is what you might call 'line-drawing-characters' (seriously):
+-------------------+
| 1. Make backup |
| 2. Scripsit |
| 3. Profile-16 |
| |
+-------------------+
This was as far as my old Multitech terminals would go.
You probably need to get a 'real' terminal and see what happens, and to what extent the line-drawing capabilities are supported.
There must be piles of VT-52's in the attics of the world (I have one, but no keyboard!).
Then, you must look for a way to unite all those soft-terms. I have 4 PC's and 1 workstation, and the terminals are called 'ansi', 'vt-100', 'cons25', 'dtterm', ... all trying to do the same thing (emulate a DEC VT-100).
You must probably settle on the least common denominator, or do as suggested, write a new termcap entry, which must be part of your application. BEWARE: Your termcap entry can quickly become two, three, etc.
Atle
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I need to delete all lines in a file which starts with "|" character. Can some one assist me?
Thanks (2 Replies)
Discussion started by: borncrazy
2 Replies
2. UNIX for Dummies Questions & Answers
I have a file in which I need to search if a new line character exists on the last line in the file. Please let me know how can I achieve it using Unix commands? (10 Replies)
Discussion started by: sunilbm78
10 Replies
3. Shell Programming and Scripting
Hi,
My awk program is failing. I figured out using command
od -c filename
that the last line of the file doesnt end with a new line character.
Mine is an automated process because of this data is missing.
How do i handle this?
I want to append new line character at the end of last... (2 Replies)
Discussion started by: pinnacle
2 Replies
4. HP-UX
Hi Experts,
I have data coming in 4 columns and there are new line characters \n in between the data. I need to remove the new line characters in the middle of the row and keep the \n character at the end of the line.
File is comma (,) seperated.
Eg:
ID,Client ,SNo,Rank
37,Airtel \n... (8 Replies)
Discussion started by: sasikari
8 Replies
5. Solaris
I get a file which has all its content in a single row.
The file contains xml data containing 3000 records, but all in a single row, making it difficult for Unix to Process the file.
I decided to insert a new line character at all occurrences of a particular string in this file (say replacing... (4 Replies)
Discussion started by: ducati
4 Replies
6. UNIX for Dummies Questions & Answers
I need help removing the last character of every line if it is a certain character. For example I need to get rid of a % character if it is in the last position.
Input:
aaa%
%bbb
ccc
d%dd%
Output should be:
aaa
%bbb
ccc
d%dd
I tried this but it gets rid of all of the % characters.... (5 Replies)
Discussion started by: raptor25
5 Replies
7. Shell Programming and Scripting
Hi ,
I am doing some enhancements in an existing shell script. There it used the awk command in a function as below :
float_expr() {
IFS=" " command eval 'awk "
BEGIN {
result = $*
print result
exit(result == 0)
}"'
}
It calls the function float_expr to evaluate two values ,... (1 Reply)
Discussion started by: mady135
1 Replies
8. Shell Programming and Scripting
Hi there,
A total sed noob here. Is there a way using sed to delete everything before a character AND after another character on each line in a file? The deletion should also delete the indicating characters(here: an opening and a closing parenthesis).
The original file would look like... (3 Replies)
Discussion started by: bnbsd
3 Replies
9. Shell Programming and Scripting
Hi friend,
I have one file , and i want to read that file character by character.
I need this script in ksh.
while using read option with -n1 am getting error.
while read -n1 c read has bad option
And if i am using below script, then if in a line has space like this ( Pallvi mahajan)... (10 Replies)
Discussion started by: pallvi_mahajan
10 Replies
10. Shell Programming and Scripting
I will appreciate if you help me here in this script in Solaris Enviroment.
Scenario:
i have 2 files :
1) /tmp/TRANSACTIONS_DAILY_20180730.txt:
201807300000000004
201807300000000005
201807300000000006
201807300000000007
201807300000000008
2)... (10 Replies)
Discussion started by: teokon90
10 Replies
LEARN ABOUT REDHAT
wecho_wchar
curs_add_wch(3X) curs_add_wch(3X)
NAME
add_wch, wadd_wch, mvadd_wch, mvwadd_wch, echo_wchar, wecho_wchar - add a complex character and rendition to a curses window, then advance
the cursor
SYNOPSIS
#include <curses.h>
int add_wch( const cchar_t *wch );
int wadd_wch( WINDOW *win, const cchar_t *wch );
int mvadd_wch( int y, int x, const cchar_t *wch );
int mvwadd_wch( WINDOW *win, int y, int x, const cchar_t *wch );
int echo_wchar( const cchar_t *wch );
int wecho_wchar( WINDOW *win, const cchar_t *wch );
DESCRIPTION
The add_wch, wadd_wch, mvadd_wch, and mvwadd_wch functions put the complex character wch into the given window at its current position,
which is then advanced. These functions perform wrapping and special-character processing as follows:
- If wch refers to a spacing character, then any previous character at that location is removed. A new character specified by wch is
placed at that location with rendition specified by wch. The cursor then advances to the next spacing character on the screen.
- If wch refers to a non-spacing character, all previous characters at that location are preserved. The non-spacing characters of wch
are added to the spacing complex character, and the rendition specified by wch is ignored.
- If the character part of wch is a tab, newline, backspace or other control character, the window is updated and the cursor moves as if
addch(3X) were called.
The echo_wchar function is functionally equivalent to a call to add_wch followed by a call to refresh. Similarly, the wecho_wchar is func-
tionally equivalent to a call to wadd_wch followed by a call to wrefresh. The knowledge that only a single character is being output is
taken into consideration and, for non-control characters, a considerable performance gain might be seen by using the *echo* functions
instead of their equivalents.
RETURN VALUES
All routines return the integer ERR upon failure and OK on success.
NOTES
Note that add_wch, mvadd_wch, mvwadd_wch, and echo_wchar may be macros.
PORTABILITY
All these functions are described in the XSI Curses standard, Issue 4. The defaults specified for forms-drawing characters apply in the
POSIX locale.
XSI documents constants beginning with WACS_ which are used for line-drawing. Those are not currently implemented in ncurses.
SEE ALSO
curses(3X), curs_attr_get(3X), curs_clear(3X), curs_outopts(3X), curs_refresh(3X), putwc(3)
curs_add_wch(3X)