I like the tr solution.
But it needs \n to not fold the lines.
Retain the original number positions:
Sqeeze the space to one:
BTW with sed these are
In \{n,m\} a missing m means "at least n".
In ERE this is {n,m} - but some awk do not have it implemented (and {1,} is the same as +).
Last edited by MadeInGermany; 05-30-2013 at 01:58 PM..
Reason: added a sed solution
This User Gave Thanks to MadeInGermany For This Post:
Hello All,
I have been searching and trying this for a bit now. Can use some assistance.
Large 5000 line flat file.
bash, rhel5
Input File Sinppet:
Fri Oct 30 09:24:02 EDT 2009 -- 1030
Fri Oct 30 09:26:01 EDT 2009 -- 73
Fri Oct 30 09:28:01 EDT 2009 -- 1220
Fri Oct 30 09:30:01 EDT... (9 Replies)
I'm using awk '{print $1}' and it works most of the time to print the contents of a mysql query loop, but occationally I get a field with some special character in it, is there a way to tell awk to ignore all special characters between my FS? I have >186K records, so building a list of ALL special... (6 Replies)
Hi,
i want to use awk to print the first 6 characters of a variable
awk -F"|" '$3>0 { print $3 }' z00.unl > z001.unl
but $3= 7 digits
and i just want to print the first 6 digits.
eg 1005779 but i want to print only 100577 (3 Replies)
Could someone please point me in the right direction with the following?
I have a program that generates logs that contains sections like this:
IMAGE INPUT
81 0 0.995 2449470 0 1726 368 1 0.0635 0.3291
82 0 1.001 2448013 0 1666 365 1 0.0649 ... (4 Replies)
Hi,
i need help to print only those numbers which occur next to each other from a file.
Input:
1
2
3
9
44
45
46
77
79
80
81
Desired Output: (8 Replies)
Hi Experts,
How to sepearate the list digit with letters : with a space from where the letters begins, or other words from where the digits ended.
file
52087mo(enbatl)
52049mo(enbatl)
52085mo(enbatl)
25051mo(enbatl)
The output should be looks like:
52087 mo(enbatl)
52049... (10 Replies)
I am trying to re-format a .csv file using awk. I have 6 fields in the .csv file. Some of the fields are enclosed in double quotes and contain comma's inside the quotes. awk is breaking this into multiple fields.
Sample lines from the .csv file:
Device Name,Personnel,Date,Solution... (1 Reply)
I have the following script that will print column 4 ("25") when column 1 contains "123". However, I need to ignore the alpha characters that are contained in the input file. If I were to ignore the characters my output would be column 3.
What is the best way to print my column of interest... (3 Replies)
Hi
Does anyone know of an efficient way to index a column of data in file2 to print the coresponding row in file1 which corresponds to the data in file2 AND 30 rows preceding and after the row in file1.
For example suppose you have a list of numbers in file2 (single column) as follows:... (6 Replies)
Discussion started by: Geneanalyst
6 Replies
LEARN ABOUT REDHAT
iswgraph
ISWGRAPH(3) Linux Programmer's Manual ISWGRAPH(3)NAME
iswgraph - test for graphic wide character
SYNOPSIS
#include <wctype.h>
int iswgraph(wint_t wc);
DESCRIPTION
The iswgraph function is the wide-character equivalent of the isgraph function. It tests whether wc is a wide character belonging to the
wide character class "graph".
The wide character class "graph" is a subclass of the wide character class "print".
Being a subclass of the wide character class "print", the wide character class "graph" is disjoint from the wide character class "cntrl".
The wide character class "graph" is disjoint from the wide character class "space" and therefore also disjoint from its subclass "blank".
The wide character class "graph" contains all the wide characters from the wide character class "print" except the space character. It
therefore contains the wide character classes "alnum" and "punct".
RETURN VALUE
The iswgraph function returns non-zero if wc is a wide character belonging to the wide character class "graph". Otherwise it returns zero.
CONFORMING TO
ISO/ANSI C, UNIX98
SEE ALSO isgraph(3), iswctype(3)NOTES
The behaviour of iswgraph depends on the LC_CTYPE category of the current locale.
GNU 1999-07-25 ISWGRAPH(3)