awk 'FNR==NR { LINE[$1]++; next }; LINE[FNR]' linesfile datafile
Code:
awk '# FNR is the line number for a particular file, NR is the total lines processed.
# They will only be equal when the very first file is being processed.
# So for the first file, load each line into an array for later reference,
# then start over on the next line without executing any statements below it.
FNR==NR { LINE[$1]++; next };
# Print all lines where the line number in the file matches a line number from linesfile.
LINE[FNR]' linesfile datafile
Hi Guys...
I am newbie to awk and would like a solution to probably one of the simple practical questions.
I have a test file that goes as:
1,2,3,4,5,6
7,2,3,8,7,6
9,3,5,6,7,3
8,3,1,1,1,1
4,4,2,2,2,2
I would like to know how AWK can get me the distinct values say for eg: on col2... (22 Replies)
I am looking help in awk, quick overview. we will get feed from external system . The input file looks like below.
Detail Id Info Id Order Id STATUS Status Date FileDetail
99127942 819718 CMOG223481502 PR 04-17-2011 06:01:34PM... (7 Replies)
Hello all
According to the following file (orignal one contains 200x times the same structure...) I was wondering if someone could help me to print <byte>??</byte> values
example, running this script/command like
./script.sh xxapp
I would expect as output: 102 116 112
./script.sh xxapp2... (2 Replies)
- I have two files (File 1 and File 2) and the contents of the files are mentioned below.
- I am trying to compare the values of Column1 of File1 with Column1 of File2. If a match is found, print the corresponding value from Column2 of File1 in Column5 of File2.
- I tried to modify and use... (10 Replies)
Can I print the minimum and maximum values of values in first 4 columns ?
input
3038669 3038743 3037800 3038400 m101c
3218627 3218709 3217600 3219800 m290
.............
output
3037800 3038743 m101c
3217600 3219800 m290 (2 Replies)
Hi Experts,
I am trying to get the output from a matching pattern but unable to construct the awk command:
file :
aa bb cc 11
dd aa cc 33
cc 22 45 68
aa 33 44 44
dd aa cc 37
aa 33 44 67
I want the output to be : ( if $1 match to "aa" start of the line,then print $4 of that line, and... (3 Replies)
value=$(some command)
for all in `echo $value`
do
awk checks each value (all) to see if it is a odd number. if so, prints the value
done
sounds easy enough but i've been unable to find anything on google. (2 Replies)
I am trying to use awk to find all the $3 values in file2 that are between $2 and $3 in file1. If a value in $3 of file2 is between the file1 fields then it is printed along with the $6 value in file1. Both file1 and file2 are tab-delimited as well as the desired output. If there is nothing to... (4 Replies)
Discussion started by: cmccabe
4 Replies
LEARN ABOUT CENTOS
gedit
GEDIT(1) General Commands Manual GEDIT(1)NAME
gedit - text editor for the GNOME Desktop
SYNOPSIS
gedit [OPTION...] [FILE...] [+LINE[:COLUMN]]
gedit [OPTION...] -
DESCRIPTION
gedit is the official text editor of the GNOME desktop environment.
While aiming at simplicity and ease of use, gedit is a powerful general purpose text editor. It can be used to create and edit all kinds
of text files.
gedit features a flexible plugin system which can be used to dynamically add new advanced features to gedit itself.
OPTIONS --encoding
Set the character encoding to be used for opening the files listed on the command line.
-g, --geometry=GEOMETRY
Set the X geometry window size (WIDTHxHEIGHT+X+Y).
--list-encodings
Display list of possible values for the encoding option and exit.
--new-window
Create a new toplevel window in an existing instance of gedit.
--new-document
Create a new document in an existing instance of gedit.
-s, --standalone
Run gedit in standalone mode.
-w, --wait
Open files and block the gedit process.
--help Prints the command line options.
--version
Output version information and exit.
FILE Specifies the file to open when gedit starts. If this is not specified, gedit will load a blank file with an "Unsaved Document"
label. Multiple files can be loaded if they are separated by spaces. gedit also supports handling of remote files. For example, you
can pass the location of a webpage to gedit , like "http://www.gnome.org", or load a file from a FTP server, like
"ftp://ftp.gnome.org/robots.txt".
- gedit will read from stdin
+LINE For the first file, go to the line specified by LINE (do not insert a space between the "+" sign and the number). If LINE is miss-
ing, go to the last line.
COLUMN For the first file, go to the column specified by COLUMN. If COLUMN is missing, go to the first column.
BUGS
If you find a bug, please report it at http://bugzilla.gnome.org/enter_bug.cgi?product=gedit.
AUTHORS
Paolo Maggi (paolo@gnome.org)
Paolo Borelli (pborelli@katamail.com)
Steve Frecinaux (code@istique.net)
Jesse van den Kieboom (jessevdk@gnome.org)
Ignacio Casal Quinteiro <icq@gnome.org>
James Willcox (jwillcox@gnome.org)
Federico Mena Quintero (federico@novell.com)
Chema Celorio
17 May 2010 GEDIT(1)