getstr(3cur)getstr(3cur)Name
getstr, mvgetstr, mvwgetstr, wgetstr - read string
Syntax
#include <cursesX.h>
int getstr(str)
char *str;
int wgetstr(win, str)
WINDOW *win;
char *str;
int mvgetstr(y, x, str)
int y, x;
char *str;
int mvwgetstr(win, y, x, str)
WINDOW *win;
int y, x;
char *str;
Description
The routine reads characters from the terminal associated with the default window and stores them in a buffer until a carriage return or
newline is received from The routine B is called by to read each character.
The routine reads characters from the terminal associated with the specified window. The characters are read from the current cursor posi-
tion until a newline or carriage return is received.
The routine reads characters from the terminal associated with the default window. The characters are read from the specified cursor posi-
tion until a newline or carriage return is received.
The routine reads characters from the terminal associated with the specified window. The characters are read from the specified cursor
position until a newline or carriage return is received.
The following information applies to all the routines.
The resulting string is placed in the area pointed to by the character pointer The user's erase and kill characters are interpreted. The
area used to hold the string is assumed to be large enough to handle it, as does not check for buffer overflow. If the area is not large
enough, the result will be unpredictable.
The routines and are macros.
Return Values
The and functions return OK on success and ERR on error.
See Alsogetch(3cur)getstr(3cur)
Check Out this Related Man Page
getstr(3cur)getstr(3cur)Name
getstr, mvgetstr, mvwgetstr, wgetstr - read string
Syntax
#include <cursesX.h>
int getstr(str)
char *str;
int wgetstr(win, str)
WINDOW *win;
char *str;
int mvgetstr(y, x, str)
int y, x;
char *str;
int mvwgetstr(win, y, x, str)
WINDOW *win;
int y, x;
char *str;
Description
The routine reads characters from the terminal associated with the default window and stores them in a buffer until a carriage return or
newline is received from The routine B is called by to read each character.
The routine reads characters from the terminal associated with the specified window. The characters are read from the current cursor posi-
tion until a newline or carriage return is received.
The routine reads characters from the terminal associated with the default window. The characters are read from the specified cursor posi-
tion until a newline or carriage return is received.
The routine reads characters from the terminal associated with the specified window. The characters are read from the specified cursor
position until a newline or carriage return is received.
The following information applies to all the routines.
The resulting string is placed in the area pointed to by the character pointer The user's erase and kill characters are interpreted. The
area used to hold the string is assumed to be large enough to handle it, as does not check for buffer overflow. If the area is not large
enough, the result will be unpredictable.
The routines and are macros.
Return Values
The and functions return OK on success and ERR on error.
See Alsogetch(3cur)getstr(3cur)
How can I add a carriage return to a string for every 35 characters within the string?
Basically reversing a tr where I removed the CR and LF's.
Thanks for the help! (4 Replies)
How do we delete all carriage returns after a particular string using sed inside a K Shell?
e.g. I have a text file named file1 below:
$ more file1
Group#=1 User=A
Role=a1
Group#=2 User=B
Role=a1
Role=b1
Group#=3 User=C
Role=b1
I want the carriage returns to be delete on the... (12 Replies)
--------------------------------------------------------------------------------
Hi All
I have a field being returned from the DB that when opened in Vi shows a ^M before the rest of the field is displayed on the next line.
I need it so that the only newline character is the end of the... (14 Replies)
I need to replace thousands of carriage returns/line breaks in a large xml file and with spaces. I hope to do so with a script, called, for example, "removeCRs." I would invoke this at the command line as
ml5003$ sed -f /Users/ml5003/removeCRs oldFile > newFile
The script, I presume, would... (4 Replies)
hi there
I'm getting a string from a sqlplus query, and I need to compare it with another string
Problem here, is that the string i get from query brings a 'carriage return' with it, and comparing throws always false value.
i need to delete all carriage retun charactres in string.
how... (6 Replies)
Hello All,
I'm trying to parse through a file and display all the hidden characters, including all carriage and line returns. I usually use cat -v, but this doesn't display the carriage and line returns. Does anyone know how this can be done?
Thanks
Khoom (5 Replies)
My variables contain carriage returns... or something.
Here is the line in my xml file of interest:
<tmp>72</tmp>
And here is the line that extracts the 72 from it:
REAL=`grep '<tmp>' test.xml | sed -e 's/^ *<tmp>//' -e 's/<\/tmp>//' -re 's/(N|n|A|a|\/)/U/g'`If echo the variable it... (5 Replies)
I am having a dificult time trying to replace 2 carriage returns and 1 newline with 1 carriage return and 1 newline in a file. The file may come as CR NL in which case I need to leave it as is. When it comes with CR CR NL then I need to remove one of the CR's.
i tried
sed 's/\r\r\n/\r\n\g'... (6 Replies)
Hello .
Now i have a different problem, lost "carriage return" when assigning a variable. The assignation is done in a peculair way but its ok.
The variable "v_tmp" have spaces and carriage return. Its created with v_tmp=`echo $i | awk '.........'`
And the assignation where i lost all the... (6 Replies)
Hi all gurus,
I need help in removing carriage return existed within a record delimited by pipe <|>.
Sample:
A_01|Test1|Testing1|Remarks1
A_02|Test2|Test
ing2|Remarks2
A_03|Test3|Testing3|
Remarks3
Desire output:
A_01|Test1|Testing1|Remarks1
A_02|Test2|Testing2|Remarks2... (10 Replies)
Hi all,
need your help in replacing carriage return in a record.
Input:
col1|col2|col3|col4|col5|col6|col7|col8|col9|col10
1|aa|bb|cc|dd|eee
eee|ff|ggggg|hh
hhh|iii
2|zz|yy|xx|ww|vv|uu|tt|ss|rr
Output:
col1|col2|col3|col4|col5|col6|col7|col8|col9|col10... (12 Replies)
Hi All,
I want to remove carriage return in a file using some unix command without writing a script
my file is as follows
abc1 abc2 abc3 abc4
abc5 bac6
abc1 abc2 abc3 abc4
abc5 bac6
I want the output as follows:
abc1 abc2 abc3 abc4 abc5 bac6
abc1 abc2 abc3 abc4 abc5 bac6
,
Please... (7 Replies)
Hi,
I have a pipe delimited file. There are around 700 columns in the file.
The 65th column has carriage return which is causing read issue with our ETL process. I would like to replace the new line characters in 65th field with "nothing"
i have return the following code and need help to... (7 Replies)
I need to remove the carriage return comes inbetween the record.
Need to have CR only at the end.
I used the below command.
tr -d '\n' < filewithcarriagereturns > filewithoutcarriagereturns
But its removing all the CR and giving one line output.
Input File:
12345
abcdegh... (11 Replies)