Sponsored Content
Top Forums Shell Programming and Scripting How to display when nth line match a pattern? Post 302923850 by Chubler_XL on Tuesday 4th of November 2014 09:51:47 PM
Old 11-04-2014
you can use awk for this (assuming you have 1 or more blank lines between each database entry):

Code:
awk '/Directory entry type = Indirect/ {
   split($0, L, "\n")
   print L[3]
}' RS= infile

 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

Command to display nth line before the string is matched.

All, Is there any way out to display the nth line before the string is matched ??? Eg : If i have a file which has the following contents and if i want to get the 3rd line before the string is matched a b c d e f if i give the input as f and lines before the match as 3 then it should... (5 Replies)
Discussion started by: helper
5 Replies

2. Shell Programming and Scripting

Getting filename for Nth line pattern match

Hi, I have many scripts in particular directory. And few of the scripts have exit 0 in second line. Now i wanted to list out the scripts name which has the exit 0 in its second line I tried many options , but i can not get the filename along with the nth line pattern match :mad:. Can anyone... (14 Replies)
Discussion started by: puni
14 Replies

3. Shell Programming and Scripting

search pattern and replace x-y characters in nth line after every match

Hi, I am looking for any script which can do the following. have to read a pattern from fileA and copy it to fileB. fileA: ... ... Header ... ... ..p1 ... ... fileB: .... .... Header (3 Replies)
Discussion started by: anilvk
3 Replies

4. UNIX for Dummies Questions & Answers

Printing nth and n+1th line after a pattern match

Hi , I want to print the nth and n+1 lines from a file once it gets a pattern match. For eg: aaa bbb ccc ddd gh jjjj If I find a match for bbb then I need to print bbb as well as 3rd and 4th line from the match.. Please help..Is it possible to get a command using sed :) (6 Replies)
Discussion started by: saj
6 Replies

5. Shell Programming and Scripting

Insert new pattern in newline after the nth occurrence of a line pattern - Bash in Ubuntu 12.04

Hi, I am getting crazy after days on looking at it: Bash in Ubuntu 12.04.1 I want to do this: pattern="system /path1/file1 file1" new_pattern=" data /path2/file2 file2" file to edit: data.db - I need to search in the file data.db for the nth occurrence of pattern - pattern must... (14 Replies)
Discussion started by: Phil3759
14 Replies

6. Shell Programming and Scripting

Change nth depending on matiching a pattern in Y line

Hi, I have below file, each line that starts with /* marks the beginning of the a new job. /* ----------------- cmdsMlyMoveTPMPLANTJ ----------------- UNIX_JOB CMMM002J CMDNAME /home2/proddata/bin/moveTPMPLANT.sh AGENT CMDSHP USER proddata AFTER CMMU001J /* "DDRG monthly... (13 Replies)
Discussion started by: varun22486
13 Replies

7. Shell Programming and Scripting

Rearrange or replace only the second line after pattern match or pattern match

Im using the command below , but thats not the output that i want. it only prints the odd and even numbers. awk '{if(NR%2){print $0 > "1"}else{print $0 > "2"}}' Im hoping for something like this file1: Text hi this is just a test text1 text2 text3 text4 text5 text6 Text hi... (2 Replies)
Discussion started by: invinzin21
2 Replies

8. Shell Programming and Scripting

Match Pattern and print pattern and multiple lines into one line

Hello Experts , require help . See below output: File inputs ------------------------------------------ Server Host = mike id rl images allocated last updated density vimages expiration last read <------- STATUS ------->... (4 Replies)
Discussion started by: tigerhills
4 Replies

9. Shell Programming and Scripting

awk to combine lines from line with pattern match to a line that ends in a pattern

I am trying to combine lines with these conditions: 1. First line starts with text of "libname VALUE db2 datasrc" where VALUE can be any text. 2. If condition1 is met then continue to combine lines through a line that ends with a semicolon. 3. Ignore case when matching patterns and remove any... (5 Replies)
Discussion started by: Wes Kem
5 Replies

10. AIX

Print nth previous line after match

Please help me print nth line after match awk or sed one line command. (3 Replies)
Discussion started by: sushma123
3 Replies
ttk::combobox(3tk)						 Tk Themed Widget						ttk::combobox(3tk)

__________________________________________________________________________________________________________________________________________________

NAME
ttk::combobox - text field with popdown selection list SYNOPSIS
ttk::combobox pathName ?options? _________________________________________________________________ DESCRIPTION
A ttk::combobox combines a text field with a pop-down list of values; the user may select the value of the text field from among the values in the list. STANDARD OPTIONS
-class -cursor -takefocus -style See the ttk_widget manual entry for details on the standard options. WIDGET-SPECIFIC OPTIONS Command-Line Name:-exportselection Database Name: exportSelection Database Class: ExportSelection Boolean value. If set, the widget selection is linked to the X selection. Command-Line Name:-justify Database Name: justify Database Class: Justify Specifies how the text is aligned within the widget. Must be one of left, center, or right. Command-Line Name:-height Database Name: height Database Class: Height Specifies the height of the pop-down listbox, in rows. Command-Line Name:-postcommand Database Name: postCommand Database Class: PostCommand A Tcl script to evaluate immediately before displaying the listbox. The -postcommand script may specify the -values to display. Command-Line Name:-state Database Name: state Database Class: State One of normal, readonly, or disabled. In the readonly state, the value may not be edited directly, and the user can only select one of the -values from the dropdown list. In the normal state, the text field is directly editable. In the disabled state, no inter- action is possible. Command-Line Name:-textvariable Database Name: textVariable Database Class: TextVariable Specifies the name of a global variable whose value is linked to the widget value. Whenever the variable changes value the widget value is updated, and vice versa. Command-Line Name:-values Database Name: values Database Class: Values Specifies the list of values to display in the drop-down listbox. Command-Line Name:-width Database Name: width Database Class: Width Specifies an integer value indicating the desired width of the entry window, in average-size characters of the widget's font. WIDGET COMMAND
The following subcommands are possible for combobox widgets: pathName current ?newIndex? If newIndex is supplied, sets the combobox value to the element at position newIndex in the list of -values. Otherwise, returns the index of the current value in the list of -values or -1 if the current value does not appear in the list. pathName get Returns the current value of the combobox. pathName set value Sets the value of the combobox to value. The combobox widget also supports the following ttk::entry widget subcommands (see ttk::entry(3tk) for details): bbox delete icursor index insert selection xview The combobox widget also sup- ports the following generic ttk::widget widget subcommands (see ttk::widget(3tk) for details): cget config- ure identify instate state VIRTUAL EVENTS
The combobox widget generates a <<ComboboxSelected>> virtual event when the user selects an element from the list of values. If the selec- tion action unposts the listbox, this event is delivered after the listbox is unposted. SEE ALSO
ttk::widget(3tk), ttk::entry(3tk) KEYWORDS
choice, entry, list box, text box, widget Tk 8.5 ttk::combobox(3tk)
All times are GMT -4. The time now is 03:26 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy