Sponsored Content
Top Forums Shell Programming and Scripting How to see junk character in file in.? Post 302878421 by RudiC on Friday 6th of December 2013 05:29:57 AM
Old 12-06-2013
That "junk" is the UTF8 equivalent of the 0x2592 char, a special line drawing char on the apple, possibly a "block" element. And thats what we see three times in the line. Not sure if that makes sense in your /hosts line.
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Get rid of junk character in a file

I have a file with one of the following lines, when opened with vi 33560010686GPT£120600GBPGBP10082007DS In the above line, I want to get rid of the junk character before the £ (pound sysmbol). When I tried copying £ from windows and copy in unix vi, it prints as £ and I tried pattern replace... (2 Replies)
Discussion started by: nskworld
2 Replies

2. UNIX for Dummies Questions & Answers

How to remove junk (^Ò) character while FTPing

Hi All, I have been trying to FTP some data files from Windows directory to a UNIX server. The txt file in the windows contails the following data: "111~XYZ~1~Contact person’s phone number~COMMENTS~~~~" but the same line is appearing as "111~XYZ~1~Contact person^Òs phone number~COMMENTS~~~~"... (8 Replies)
Discussion started by: vkumbhakarna
8 Replies

3. Shell Programming and Scripting

Junk Character in file

Hi set filename "./GopiRun.sh" if } err] { writeLog "error in exec " writeLog $a } else { writeLog $a } The above code will execute a file GopiRun.sh,and will log the output of the exec to a file. The problem is the file has lot of junk character in it,how to avoid it. The... (2 Replies)
Discussion started by: nathgopi214
2 Replies

4. Shell Programming and Scripting

Remove all JUNK character from file.

Hi Team, I have a file having size greater than 1 GB. What i want to do is to check if it contains any JUNK character (ie any special charater thats not on the key board stroke). This file has 532 column & seperated with ^~^. I have found some solution from the file, but it is for a... (4 Replies)
Discussion started by: Amit.Sagpariya
4 Replies

5. Shell Programming and Scripting

Junk Character appended at the end of a line

Hi All I have a rather unusual problem, which i have not faced till now. I have a script which exports some paths to a text file. The script runs fine but when i check the output file i can see some junk characters ^M appended at end of lines and random places. I am not able to figure... (4 Replies)
Discussion started by: raghu_shekar
4 Replies

6. UNIX for Dummies Questions & Answers

how to grep junk characters in a file

hi guys, I am generating a file from datastage (an etl tool). Now the file is having some junk characters like ( Á,L´±,ñ and so on).. I want to use the grep function to figure out all the junk characters and their location. Can somebody help me out in finding it out.. if possible i... (1 Reply)
Discussion started by: mac4rfree
1 Replies

7. Shell Programming and Scripting

Check Junk character in sql file

Hello, I have two .sql files which I transferred from Windows to Unix (Linux Enterprise Linux Server release 5.3).I want to ensure that these two files have no junk characters in them.How do I do it in the simplest possible way? Many thanks DJ (1 Reply)
Discussion started by: Digjoy83
1 Replies

8. Shell Programming and Scripting

removing of junk character

Dear ALL, How to remove junk charecter ^M from unix file i am using sun solaris unix. I already tried few commands :%s/^M//g :%s/r//g but it didnt helped me. Any help appriciated. Thanks Ripudaman Please view this code tag video for how to use code tags when posting code... (5 Replies)
Discussion started by: ripudaman.singh
5 Replies

9. Shell Programming and Scripting

Junk character appearing after downloading the file from windows server

Hello, Im downloading the file from windows server through FTP, the downloaded file is containing some junk character at very start of the file as below and causing my whole script is to fail, how to download without junk or how to remove these before processing it? ▒▒"nmdbfnmdsfsdf" ... (19 Replies)
Discussion started by: Riverstone
19 Replies

10. Emergency UNIX and Linux Support

Help in viewing the junk character

Hello All, I have issues in unix file when I loaded that to database and do select * from table where description like '%'+char(13)+'%' on it I am able to get records. I tried to view the file in unix it is all having blank character which I think is all non ascii which I am not able view.... (11 Replies)
Discussion started by: arunkumar_mca
11 Replies
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: o 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. o 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. o 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 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. Line Graphics Like addch(3X), addch_wch accepts symbols which make it simple to draw lines and other frequently used special characters. These symbols correspond to the same VT100 line-drawing set as addch(3X). Name Unicode Default Description ---------------------------------------------------------------- WACS_BLOCK 0x25ae # solid square block WACS_BOARD 0x2592 # board of squares WACS_BTEE 0x2534 + bottom tee WACS_BULLET 0x00b7 o bullet WACS_CKBOARD 0x2592 : checker board (stipple) WACS_DARROW 0x2193 v arrow pointing down WACS_DEGREE 0x00b0 ' degree symbol WACS_DIAMOND 0x25c6 + diamond WACS_GEQUAL 0x2265 > greater-than-or-equal-to WACS_HLINE 0x2500 - horizontal line WACS_LANTERN 0x2603 # lantern symbol WACS_LARROW 0x2190 < arrow pointing left WACS_LEQUAL 0x2264 < less-than-or-equal-to WACS_LLCORNER 0x2514 + lower left-hand corner WACS_LRCORNER 0x2518 + lower right-hand corner WACS_LTEE 0x2524 + left tee WACS_NEQUAL 0x2260 ! not-equal WACS_PI 0x03c0 * greek pi WACS_PLMINUS 0x00b1 # plus/minus WACS_PLUS 0x253c + plus WACS_RARROW 0x2192 > arrow pointing right WACS_RTEE 0x251c + right tee WACS_S1 0x23ba - scan line 1 WACS_S3 0x23bb - scan line 3 WACS_S7 0x23bc - scan line 7 WACS_S9 0x23bd _ scan line 9 WACS_STERLING 0x00a3 f pound-sterling symbol WACS_TTEE 0x252c + top tee WACS_UARROW 0x2191 ^ arrow pointing up WACS_ULCORNER 0x250c + upper left-hand corner WACS_URCORNER 0x2510 + upper right-hand corner WACS_VLINE 0x2502 | vertical line The wide-character configuration of ncurses also defines symbols for thick- and double-lines: Name Unicode Default Description --------------------------------------------------------------------- WACS_T_ULCORNER 0x250f + thick upper left corner WACS_T_LLCORNER 0x2517 + thick lower left corner WACS_T_URCORNER 0x2513 + thick upper right corner WACS_T_LRCORNER 0x251b + thick lower right corner WACS_T_LTEE 0x252b + thick tee pointing right WACS_T_RTEE 0x2523 + thick tee pointing left WACS_T_BTEE 0x253b + thick tee pointing up WACS_T_TTEE 0x2533 + thick tee pointing down WACS_T_HLINE 0x2501 - thick horizontal line WACS_T_VLINE 0x2503 | thick vertical line WACS_T_PLUS 0x254b + thick large plus or crossover WACS_D_ULCORNER 0x2554 + double upper left corner WACS_D_LLCORNER 0x255a + double lower left corner WACS_D_URCORNER 0x2557 + double upper right corner WACS_D_LRCORNER 0x255d + double lower right corner WACS_D_RTEE 0x2563 + double tee pointing left WACS_D_LTEE 0x2560 + double tee pointing right WACS_D_BTEE 0x2569 + double tee pointing up WACS_D_TTEE 0x2566 + double tee pointing down WACS_D_HLINE 0x2550 - double horizontal line WACS_D_VLINE 0x2551 | double vertical line WACS_D_PLUS 0x256c + double large plus or crossover RETURN VALUE
All routines return the integer ERR upon failure and OK on success. Functions with a "mv" prefix first perform a cursor movement using wmove, and return an error if the position is outside the window, or if the window pointer is null. NOTES
Note that add_wch, mvadd_wch, mvwadd_wch, and echo_wchar may be macros. PORTABILITY
All of these functions are described in the XSI Curses standard, Issue 4. The defaults specified for line-drawing characters apply in the POSIX locale. X/Open Curses makes it clear that the WACS_ symbols should be defined as a pointer to cchar_t data, e.g., in the discussion of border_set. A few implementations are problematic: o NetBSD curses defines the symbols as a wchar_t within a cchar_t. o HPUX curses equates some of the ACS_ symbols to the analogous WACS_ symbols as if the ACS_ symbols were wide characters. The misde- fined symbols are the arrows and other symbols which are not used for line-drawing. X/Open Curses does not define symbols for thick- or double-lines. SVr4 curses implementations defined their line-drawing symbols in terms of intermediate symbols. This implementation extends those symbols, providing new definitions which are not in the SVr4 implementations. SEE ALSO
curses(3X), curs_addch(3X), curs_attr(3X), curs_clear(3X), curs_outopts(3X), curs_refresh(3X), putwc(3) curs_add_wch(3X)
All times are GMT -4. The time now is 10:25 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy