Sponsored Content
Top Forums Shell Programming and Scripting Need help with sed/awk command Post 302921918 by RudiC on Tuesday 21st of October 2014 06:29:19 AM
Old 10-21-2014
Quote:
Originally Posted by linuxUser_
one more issue:

fields have no limit.
I mean lets say in dict1 fields are p, U
in dict2 may be T will be the field

all I mean to say is, Instead of saving field names as continuous string, dict[1].fieldName[1] = p, dict[1].fieldName[2] = U etc..
will be more unique
Why don't you give it a try? Every fieldname will have its own array element.
EDIT: Oh, got you now. shells don't have those structures. Recent shells with associative arrays might allow for an approach comig close...

Quote:
Can you explain this condition?
Code:
if (CNT==1 && !/^ *$/)

CNT represents the "level" of "{...}" nestings. So, if the level is 1 deep, and if there's more than an "empty" (nothing but spaces) line, print that. This is, of course, heavily depending on the structure of your file. If all the info were written in a single line, that logic would be doomed.
This User Gave Thanks to RudiC For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

What do you know about the Sed and Awk command??

I just need some information on what they can be use for and whatever else there is. anything you know, state here (2 Replies)
Discussion started by: TRUEST
2 Replies

2. Shell Programming and Scripting

Help with Sed or AWK command!!!

Hi, I need help with Sed or AWk command.i want to remove all the numerals from the file name.These files are stored within a text file and after the numerals are removed,i need to redirect its output to another new .txt file. Input: aa_1002985_952.xml aa_bb_032207.txt... (5 Replies)
Discussion started by: kumarsaravana_s
5 Replies

3. Shell Programming and Scripting

sed for this awk command

Hi what would be the sed equivalent of this awk command: awk '/$getsn/{getline;next}{print}' file It deletes the variable found and the next line after it in a file. Thanks (3 Replies)
Discussion started by: wisher115
3 Replies

4. Shell Programming and Scripting

awk/sed Command : Parse parameter file / send the lines to the ksh export command

Sorry for the duplicate thread this one is similar to the one in https://www.unix.com/shell-programming-scripting/88132-awk-sed-script-read-values-parameter-files.html#post302255121 Since there were no responses on the parent thread since it got resolved partially i thought to open the new... (4 Replies)
Discussion started by: rajan_san
4 Replies

5. Shell Programming and Scripting

Interpret sed and awk in the below command.

Could you interpret the following sed and awk command for me? command: cat tempfile2 |sed "s/\(BUILD-3-.*-\.-\)\(.*\..*\..*\)/\2/" | awk '{printf "%-8.8s %-23.23s %-30.30s %-50.50s\n", $1,$2,$3,substr($0,index($0,$4))}' > outfile2 2>/dev/null input:data in tempfile2... (5 Replies)
Discussion started by: vj8436
5 Replies

6. Shell Programming and Scripting

SED/AWK command

Hi All, I have a file which has following lines : - Deploy XXX application <server-address> - info <server-address> - Deploy XXX application <server-address> - info <server-address> - Deploy XXX application <server-address> - info <server-address> I want output like this way in... (8 Replies)
Discussion started by: bhaskar_m
8 Replies

7. Shell Programming and Scripting

Command line - awk, sed

My input file gfile values is CTRY=GM&PROJTYPE=SP&PROJECTTYPE=Small+Project If i am giving PROJECTTYPE then it must give Small Project awk -F"&" '{for (i=1; i<=NF; i++) if ($i ~ "^"PAT) {sub ("^"PAT"=", "", $i); sed 's/'+'/""/' $i ; print $i }}' PAT=$1 ... (6 Replies)
Discussion started by: nag_sathi
6 Replies

8. Shell Programming and Scripting

sed and awk giving error ./sample.sh: line 13: sed: command not found

Hi, I am running a script sample.sh in bash environment .In the script i am using sed and awk commands which when executed individually from terminal they are getting executed normally but when i give these sed and awk commands in the script it is giving the below errors :- ./sample.sh: line... (12 Replies)
Discussion started by: satishmallidi
12 Replies

9. Shell Programming and Scripting

Need help with sed/awk command

Dear ALL, I am still struggling with some basic sed operations. I want to change path in a file as shown below: case_OM = PV4Reader( FileName='/home/linuxUser/demoCases/s1/case/case.OM' ) to case_OM = PV4Reader( FileName='/home/linuxUser/demoCases/s2/case/case.OM' ) In this file there... (5 Replies)
Discussion started by: linuxUser_
5 Replies

10. Shell Programming and Scripting

Help with sed/awk command

Hi All, This is my first thread. Hopefully you guys can help me out. I have a csv file, that provides access to managers to a tool. The file is loaded onto our server containing all the assc id's with a trailing comma. For ex: 182950, 123456, However, we receive a file that... (8 Replies)
Discussion started by: Prateek Dubey
8 Replies
QSqlRecordInfo(3qt)													       QSqlRecordInfo(3qt)

NAME
QSqlRecordInfo - Encapsulates a set of database field meta data SYNOPSIS
#include <qsqlrecord.h> Public Members QSqlRecordInfo () QSqlRecordInfo ( const QSqlFieldInfoList & other ) QSqlRecordInfo ( const QSqlRecord & other ) size_type contains ( const QString & fieldName ) const QSqlFieldInfo find ( const QString & fieldName ) const QSqlRecord toRecord () const DESCRIPTION
The QSqlRecordInfo class encapsulates a set of database field meta data. This class is a QValueList that holds a set of database field meta data. Use contains() to see if a given field name exists in the record, and use find() to get a QSqlFieldInfo record for a named field. See also QValueList, QSqlFieldInfo, and Database Classes. MEMBER FUNCTION DOCUMENTATION
QSqlRecordInfo::QSqlRecordInfo () Constructs an empty record info object QSqlRecordInfo::QSqlRecordInfo ( const QSqlFieldInfoList & other ) Constructs a copy of other. QSqlRecordInfo::QSqlRecordInfo ( const QSqlRecord & other ) Constructs a QSqlRecordInfo object based on the fields in the QSqlRecord other. size_type QSqlRecordInfo::contains ( const QString & fieldName ) const Returns the number of times a field called fieldName occurs in the record. Returns 0 if no field by that name could be found. QSqlFieldInfo QSqlRecordInfo::find ( const QString & fieldName ) const Returns a QSqlFieldInfo object for the first field in the record which has the field name fieldName. If no matching field is found then an empty QSqlFieldInfo object is returned. QSqlRecord QSqlRecordInfo::toRecord () const Returns an empty QSqlRecord based on the field information in this QSqlRecordInfo. SEE ALSO
http://doc.trolltech.com/qsqlrecordinfo.html http://www.trolltech.com/faq/tech.html COPYRIGHT
Copyright 1992-2001 Trolltech AS, http://www.trolltech.com. See the license file included in the distribution for a complete license statement. AUTHOR
Generated automatically from the source code. BUGS
If you find a bug in Qt, please report it as described in http://doc.trolltech.com/bughowto.html. Good bug reports help us to help you. Thank you. The definitive Qt documentation is provided in HTML format; it is located at $QTDIR/doc/html and can be read using Qt Assistant or with a web browser. This man page is provided as a convenience for those users who prefer man pages, although this format is not officially supported by Trolltech. If you find errors in this manual page, please report them to qt-bugs@trolltech.com. Please include the name of the manual page (qsqlrecordinfo.3qt) and the Qt version (3.1.1). Trolltech AS 9 December 2002 QSqlRecordInfo(3qt)
All times are GMT -4. The time now is 08:06 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy