Sponsored Content
Top Forums Shell Programming and Scripting Contents and details extract problem asking... Post 302406865 by Ygor on Wednesday 24th of March 2010 04:53:15 AM
Old 03-24-2010
Try...
Code:
awk '$3=="name"{print $1, ($6=="+"?$4 OFS $5:$5 OFS $4)}' OFS=\\t file1

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

i want to extract details for particular file

Hi i have following file uuid ( RO) : 62701790-60da-dd9a-669d-a563aac1c435 host-uuid ( RO): 5f3f668d-a7c7-4e5f-a4a6-6e90fafb50ed sr-uuid ( RO): 62103d07-e0aa-acf3-2d9f-414ad3377bd0 device-config (MRO): location: /dev/xapi/block ... (6 Replies)
Discussion started by: bp_vardhaman
6 Replies

2. Shell Programming and Scripting

Shell script or command help to extract specific contents from a long list of content

Hi, I got a long list of contents: >sequence_1 ASSSSSSSSSSSDDDDDDDDDDDCCCCCCC ASDSFDFFDFDFFWERERERERFSDFESFSFD >sequence_2 ASDFDFDFFDDFFDFDSFDSFDFSDFSDFDSFASDSADSADASD ASDFFDFDFASFASFASFAFSFFSDASFASFASFAFS >sequence_3 VEDFGSDGSDGSDGSDGSDGSDGSDG dDFSDFSDFSDFSDFSDFSDFSDFSDF... (2 Replies)
Discussion started by: patrick87
2 Replies

3. UNIX for Dummies Questions & Answers

How to extract contents of ONLY one directory from ZIP folder.

I have a ZIP folder ( folder.zip or folder.jar ) which contains , lets say 3 directories under it ( directory1, directory2, directory3). How can i unzip the contents of directory2 ONLY ? I do not have to unzip the complete folder. TIA. (2 Replies)
Discussion started by: Sheel
2 Replies

4. Shell Programming and Scripting

Extract details from XML file

Hi , I have one xml file contains more than 60 lines. I need to extract some details from the file and store it in new file.Not the whole file Please find the xml file below: <?xml version="1.0" encoding="UTF-8"?> <DeploymentDescriptors xmlns="http://www.tibco.com/xmlns/dd"> ... (6 Replies)
Discussion started by: ckchelladurai
6 Replies

5. Shell Programming and Scripting

Extract contents of tar ball without extracting files

Hi, I'm using a tar command tar -xOvf /home/mytar.tar My intention is to extract data in files which are inside various directories, without extracting files to the disk. Is this the best way to achieve it? Thanks, Chetan (3 Replies)
Discussion started by: chetan.c
3 Replies

6. Shell Programming and Scripting

Formatting Report and Reading data and fetching the details from contents file

Data I was trying to write shell script which will be return the output in the below format First i was trying to do these using sed. sed -n '/.ksh/p' mainksh.ksh sed -e 's/*\(.*\)/\1/g' mainksh.ksh $RUN_DIR, $SUB_DIR and the variables which will be defined in the profile file. when i am... (0 Replies)
Discussion started by: rameshds
0 Replies

7. UNIX for Dummies Questions & Answers

Extract specific contents from each line

Hi all, Happy new year! Here I have a problem with extract specific information from each line in unix: My file is the dbSNP flat file, take two SNPs for examples: REFSNP-DOCSUM-SET (FULL-DUMP) CREATED ON: 2012-06-08 10:50 rs782 | human | 9606 | snp | genotype=NO |... (6 Replies)
Discussion started by: luoruicd
6 Replies

8. Shell Programming and Scripting

Extract sentence and its details from a text file based on another file of sentences

Hi I have two text files. The first file is TEXTFILEONE.txt as given below: <Text Text_ID="10155645315851111_10155645333076543" From="460350337461111" Created="2011-03-16T17:05:37+0000" use_count="123">This is the first text</Text> <Text Text_ID="10155645315851111_10155645317023456"... (7 Replies)
Discussion started by: my_Perl
7 Replies

9. Shell Programming and Scripting

Extract both contents from a html file and do printing

Hi there, Print IP Address: grep 'HostID :' 10.244.9.124\ nessus.html | awk -F '<br>' '{print $12}' | tr -s ' ' | awk -F ':' '{print "<tr><td>" $2 "</td><td>"}' Print Respective Ports: grep 'classsubsection\|./tcp\|./udp' 10.244.9.124\ nessus.html | grep -v 'h2.classsubsection... (3 Replies)
Discussion started by: alvinoo
3 Replies

10. Shell Programming and Scripting

Need to extract jil file details in a excelsheet

I am very new to shell scripting. I have a autosys jil file that looks like :-- /* ------------- JOB1 ------------------ */ insert_job: JOB1 job_type: b owner: cm@pelonmuck permission: gx,ge,wx,we,mx,me date_conditions: 1 days_of_week: mo,tu,we,th,fr,su start_time: "18:30"... (9 Replies)
Discussion started by: newbie_shell
9 Replies
inet6_opt(3SOCKET)					     Sockets Library Functions						inet6_opt(3SOCKET)

NAME
inet6_opt - Option manipulation mechanism SYNOPSIS
cc [ flag ... ] file ... -lsocket -lnsl [library...] #include <netinet/in.h> int inet_6_opt_init(void *extbuf, socklen_t extdlen); int inet6_opt_append(void *extbuf, socklen_t extlen, int offset, uint8_t type, socklen_t len, uint_t align, void **databufp); int inet_6_opt_finish(void *extbuf, socklen_t extlen, int offset); int inet6_opt_set_val(void *databuf, int offset, void *val, socklen_t vallen); int inet6_opt_next(void *extbuf, socklen_t extlen, int offset, uint8_t *typep, socklen_t *lenp, void **databufp); int inet6_opt_find(void *extbuf, socklen_t extlen, int offset, uint8_t type, socklen_t *lenp, void **databufp); intinet6_opt_get_val(void *databuf, int offset, void *val, socklen_t *vallen); DESCRIPTION
The inet6_opt functions enable users to manipulate options without having to know the structure of the option header. The inet6_opt_init() function returns the number of bytes needed for the empty extension header, that is, without any options. If extbuf is not NULL, it also initializes the extension header to the correct length field. If the extlen value is not a positive (or non-zero) multi- ple of 8, the function fails and returns -1. The inet6_opt_append() function returns the updated total length while adding an option with length len and alignment align. If extbuf is not NULL, then, in addition to returning the length, the function inserts any needed Pad option, initializes the option (setting the type and length fields) and returns a pointer to the location for the option content in databufp. If the option does not fit in the extension header buffer, the function returns -1. type is the 8-bit option type. len is the length of the option data, excluding the option type and option length fields. Once inet6_opt_append() is called, the application can use the databuf directly, or use inet6_opt_set_val() to spec- ify the content of the option. The option type must have a value from 2 to 255, inclusive. (0 and 1 are reserved for the Pad1 and PadN options, respectively.) The option data length must have a value between 0 and 255, inclusive, and is the length of the option data that follows. The align parameter must have a value of 1, 2, 4, or 8. The align value cannot exceed the value of len. The inet6_opt_finish() function returns the updated total length taking into account the final padding of the extension header to make it a multiple of 8 bytes. If extbuf is not NULL, the function also initializes the option by inserting a Pad1 or PadN option of the proper length. If the necessary pad does not fit in the extension header buffer, the function returns -1. The inet6_opt_set_val() function inserts data items of various sizes in the data portion of the option. val should point to the data data to be inserted. Offset specifies in which data portion of the option the value should be inserted. The first byte after the option type and length is accessed by specifying an offset of zero. The inet6_opt_next() function parses received option extension headers returning the next option. extbuf and extlen specify the extension header. Offset should either be zero (for the first option) or the length returned by a previous call to inet6_opt_next() or inet6_opt_find(), and specifies where to continue scanning the extension buffer. The subsequent option is returned by updating typep, lenp, and databufp. typep stores the option type, lenp stores the length of the option data (that is, excluding the option type and option length fields), and databufp points to the data field of the option. The inet6_opt_find() function is similar to the inet6_opt_next() function. However, unlike inet6_opt_next(), this function enables the caller to specify the option type to be searched for, instead of returning the next option in the extension header. The inet6_opt_get_val() function extracts data items of various sizes in the portion of the option. val should point to the destination for the extracted data. Offset specifies at which point in the option's data portion the value should be extracted. The first byte following the option type and length is accessed by specifying an offset of zero. RETURN VALUES
The inet6_opt_init() function returns the number of bytes needed for the empty extension header. If the extlen value is not a positive (or non-zero) multiple of 8, the function fails and returns -1. The inet6_opt_append() function returns the updated total length. The inet6_opt_finish() function returns the updated total length. The inet6_opt_set_val() function returns the offset for the subsequent field. The inet6_opt_next() function returns the updated "previous" length computed by advancing past the option that was returned. When there are no additional options or if the option extension header is malformed, the return value is -1. The inet6_opt_find() function returns the updated "previous" total length. If an option of the specified type is not located, the return value is -1. If the option extension header is malformed, the return value is -1. The inet6_opt_get_val() function returns the offset for the next field (that is, offset + vallen) which can be used when extracting option content with multiple fields. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |Safe | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ SEE ALSO
RFC 3542- Advanced Sockets Application Programming Interface (API) for IPv6, The Internet Society. May 2003 SunOS 5.10 13 Nov 2003 inet6_opt(3SOCKET)
All times are GMT -4. The time now is 08:34 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy