Sponsored Content
Top Forums Shell Programming and Scripting awk to print exact field number Post 302380046 by covis on Monday 14th of December 2009 04:32:49 AM
Old 12-14-2009
if i dont it prints the number that i have given ... not the first and the second field for example but the number 1 and 2.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

use awk to aggregrate the field number

Hi, I have a various files;each filled with hundreds of line with similar number of fields. I would like to extract out field $5 from each of this file and aggregate them before printing out to a file. I tried to :- #!/usr/bin/awk -f file="file1.txt file2.txt file3.txt file4.txt" ... (1 Reply)
Discussion started by: ahjiefreak
1 Replies

2. Shell Programming and Scripting

Print matching field using awk

Hi All, I have a string like below: str="Hold=True Map=False 'This will map the data' Run=Yes Modify=False" I want to print the field Run=Yes and retrive the value "Yes". I cannot use simple awk command because the position of the "Run" will be different at different times. Is there a way... (6 Replies)
Discussion started by: deepakgang
6 Replies

3. UNIX for Dummies Questions & Answers

[awk] print from field n to field x

Hi, I'm trying to print every line from first field to the fourth from a file containing more. $ cat input a b c d e f g a b c d e f gI'm trying awk '{for (i=1; i <= NF-3; i++) print $i}' awkTest.datbut it printsa b c d a b c dSo, I easily guess I'm wrong. :) Of course, I want:a b... (5 Replies)
Discussion started by: daPeach
5 Replies

4. UNIX for Advanced & Expert Users

Awk command to print the field

894344202808090;11122;040320 075858 166;101;0;0;10u;0;NA;65;221890;2;101973;185059;568674;Y; PRE;0;0;NA;NA;0;NA;0;NA;textmsg;textmsg_snd1;telusmob;TEXTMSG1;0.15000000;126037;2010/03/04 12:58:57gmt;0;70532192; plz tell me any awk command which on the basis of the yellow field which is... (1 Reply)
Discussion started by: madfox
1 Replies

5. Shell Programming and Scripting

awk - print all fields except for last field

How do I print all the fields of a record except for the $(NF) field? (4 Replies)
Discussion started by: locoroco
4 Replies

6. Shell Programming and Scripting

AWK print number of records, divide this number

I would like to print the number of records of 2 files, and divide the two numbers awk '{print NR}' file1 > output1 awk '{print NR}' file2 > output2 paste output1 output2 > output awl '{print $1/$2}' output > output_2 is there a faster way? (8 Replies)
Discussion started by: programmerc
8 Replies

7. UNIX for Dummies Questions & Answers

Print first field in awk

Hi, I have below text file 01.02.2014,asdas,arse,aere,4tfsd 12.03.2014,sdte,45gf,8iuj,qw343w 01.02.0214,aetre,sdfgter,asfrwe I have writen below code to print only first field that is only date field from text file #!/bin/ksh echo "enter week" read week while read -r... (6 Replies)
Discussion started by: stew
6 Replies

8. UNIX for Dummies Questions & Answers

Print first field using awk

I want to print line by line only the first field from txt file input file etr,t7tu,e45xdt,e45exgt,cdgfe aqw34aw,45edgf,45estd,sert34 a232e,4etedf,w345er,qw345rw, qw354,q34asf,tw45f,q3drsf required o/p file etr aqw34aw a232e qw354 (1 Reply)
Discussion started by: stew
1 Replies

9. Shell Programming and Scripting

awk to find number in a field then print the line and the number

Hi I want to use awk to match where field 3 contains a number within string - then print the line and just the number as a new field. The source file is pipe delimited and looks something like 1|net|ABC Letr1|1530||| 1|net|EXP_1040 ABC|1121||| 1|net|EXP_TG1224|1122||| 1|net|R_North|1123|||... (5 Replies)
Discussion started by: Mudshark
5 Replies

10. Shell Programming and Scripting

awk sum of all columns needs to print exact amount

Hi I have attached txt file as input, and i'm able to calculate sum of columns at the end but the format of sum is not coming up right. awk -F"," '{for (i=4;i<=NF;i++) sum+=$i}{print}; END { sum="Total:"; for (i=1;i<=NF;i++) {printf sum ","} print "\n"}' input.txt check the o/p file, at... (6 Replies)
Discussion started by: manas_ranjan
6 Replies
SQL::Translator::Schema::Field(3pm)			User Contributed Perl Documentation		       SQL::Translator::Schema::Field(3pm)

NAME
SQL::Translator::Schema::Field - SQL::Translator field object SYNOPSIS
use SQL::Translator::Schema::Field; my $field = SQL::Translator::Schema::Field->new( name => 'foo', table => $table, ); DESCRIPTION
"SQL::Translator::Schema::Field" is the field object. METHODS
new Object constructor. my $field = SQL::Translator::Schema::Field->new( name => 'foo', table => $table, ); comments Get or set the comments on a field. May be called several times to set and it will accumulate the comments. Called in an array context, returns each comment individually; called in a scalar context, returns all the comments joined on newlines. $field->comments('foo'); $field->comments('bar'); print join( ', ', $field->comments ); # prints "foo, bar" data_type Get or set the field's data type. my $data_type = $field->data_type('integer'); sql_data_type Constant from DBI package representing this data type. See "DBI Constants" in DBI for more details. default_value Get or set the field's default value. Will return undef if not defined and could return the empty string (it's a valid default value), so don't assume an error like other methods. my $default = $field->default_value('foo'); extra Get or set the field's "extra" attibutes (e.g., "ZEROFILL" for MySQL). Accepts a hash(ref) of name/value pairs to store; returns a hash. $field->extra( qualifier => 'ZEROFILL' ); my %extra = $field->extra; foreign_key_reference Get or set the field's foreign key reference; my $constraint = $field->foreign_key_reference( $constraint ); is_auto_increment Get or set the field's "is_auto_increment" attribute. my $is_auto = $field->is_auto_increment(1); is_foreign_key Returns whether or not the field is a foreign key. my $is_fk = $field->is_foreign_key; is_nullable Get or set whether the field can be null. If not defined, then returns "1" (assumes the field can be null). The argument is evaluated by Perl for True or False, so the following are eqivalent: $is_nullable = $field->is_nullable(0); $is_nullable = $field->is_nullable(''); $is_nullable = $field->is_nullable('0'); While this is technically a field constraint, it's probably easier to represent this as an attribute of the field. In order keep things consistent, any other constraint on the field (unique, primary, and foreign keys; checks) are represented as table constraints. is_primary_key Get or set the field's "is_primary_key" attribute. Does not create a table constraint (should it?). my $is_pk = $field->is_primary_key(1); is_unique Determine whether the field has a UNIQUE constraint or not. my $is_unique = $field->is_unique; is_valid Determine whether the field is valid or not. my $ok = $field->is_valid; name Get or set the field's name. my $name = $field->name('foo'); The field object will also stringify to its name. my $setter_name = "set_$field"; Errors ("No field name") if you try to set a blank name. full_name Read only method to return the fields name with its table name pre-pended. e.g. "person.foo". order Get or set the field's order. my $order = $field->order(3); schema Shortcut to get the fields schema ($field->table->schema) or undef if it doesn't have one. my $schema = $field->schema; size Get or set the field's size. Accepts a string, array or arrayref of numbers and returns a string. $field->size( 30 ); $field->size( [ 255 ] ); $size = $field->size( 10, 2 ); print $size; # prints "10,2" $size = $field->size( '10, 2' ); print $size; # prints "10,2" table Get or set the field's table object. As the table object stringifies this can also be used to get the table name. my $table = $field->table; print "Table name: $table"; Returns the field exactly as the parser found it equals Determines if this field is the same as another my $isIdentical = $field1->equals( $field2 ); AUTHOR
Ken Youens-Clark <kclark@cpan.org>. perl v5.14.2 2012-01-18 SQL::Translator::Schema::Field(3pm)
All times are GMT -4. The time now is 10:21 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy