Sponsored Content
Full Discussion: print ODD lines
Top Forums Shell Programming and Scripting print ODD lines Post 302467337 by birei on Friday 29th of October 2010 03:59:12 AM
Old 10-29-2010
Hi,
Code:
sed -n '1~2 p' infile

Regards,
Birei
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

print lines AFTER lines cointaining a regexp (or print every first and fourth line)

Hi all, This should be very easy but I can't figure it out... I have a file that looks like this: @SRR057408.1 FW8Y5CK02R652T length=34 AGCAGTGGTATCAACGCAGAGTAAGCAGTGGTAT +SRR057408.1 FW8Y5CK02R652T length=34 FIIHFF6666?=:88@@@BBD:::?@ABBAAA>8 @SRR057408.2 FW8Y5CK02TBMHV length=52... (1 Reply)
Discussion started by: kmkocot
1 Replies

2. Shell Programming and Scripting

odd problem in read lines from file

Hi, I wrote a small program to read lines from a file and count the lines. The program is as below: filename=$1 count=0 cat $filename | while read -r line do printf "%5d:%s\n" $count "$line" count=$((count + 1)) done echo " $count " After I run the program, the result is... (4 Replies)
Discussion started by: jianma
4 Replies

3. Shell Programming and Scripting

How to search for pattern in odd lines?

Hi friends, I am looking for sed command/script that would search for a given fixed pattern on odd lines and then if it matches, prints the matching pattern and the next line. For example, in the example below, i am looking for pattern 0 and 1011 on odd lines. ########## start of example file... (10 Replies)
Discussion started by: kaaliakahn
10 Replies

4. Shell Programming and Scripting

Insert at the beginning of odd lines

Hello people, I am trying with sed to insert some text at the beginning of each odd line of a file but no luck. Can you please help. Awk is also suitable but I am not very familiar with it. Thank you in advance for any help. (7 Replies)
Discussion started by: drbiloukos
7 Replies

5. Shell Programming and Scripting

Sum product of even/odd lines

Hi, I have a text file like this 6.0000E-02 0.00000E+00 0.0000 0.00000E+00 0.0000 7.0000E-02 5.00000E-10 1.0000 5.00000E-10 1.0000 8.0000E-02 3.00000E-09 0.4082 3.00000E-09 0.4082 9.0000E-02 3.50000E-09 0.3780 3.50000E-09 0.3780 1.0000E-01 1.00000E-09... (2 Replies)
Discussion started by: f_o_555
2 Replies

6. Shell Programming and Scripting

awk print odd values

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)
Discussion started by: SkySmart
2 Replies

7. UNIX for Dummies Questions & Answers

Replace character in odd or even lines

Hello, I'm here again asking for your precious help. I'm writing some code to convert csv files to html. I want to highlight header and also I want to have rows with alternate colors. So far this is my work###Let's format first line only with some color cat $fileIN".tmp1" | sed '1... (7 Replies)
Discussion started by: emare
7 Replies

8. Shell Programming and Scripting

Select / Print odd-even elements of an array

Hello experts, I wish to print the contents of odd-even numbered indices of an array. The problem statement is as follows : 1. The first line contains an integer, (the number of test cases). 2. Each line of the subsequent lines containing a string. Example: 2 Haider Bash ... (4 Replies)
Discussion started by: H squared
4 Replies

9. Shell Programming and Scripting

Find to delete lines with pattern and even or odd number

In the below directory I am trying to delete all lines with a .bam extention that have the pattern IonCode_ followed by an even number. I am also trying to delete all lines with a .fastq extention that have the pattern IonCode_ followed by an odd number. I was going to use find but can see all... (6 Replies)
Discussion started by: cmccabe
6 Replies

10. UNIX for Beginners Questions & Answers

awk with sed to combine lines and remove specific odd # pattern from line

In the awk piped to sed below I am trying to format file by removing the odd xxxx_digits and whitespace after, then move the even xxxx_digit to the line above it and add a space between them. There may be multiple lines in file but they are in the same format. The Filename_ID line is the last line... (4 Replies)
Discussion started by: cmccabe
4 Replies
localeconv(3C)															    localeconv(3C)

NAME
localeconv() - query the numeric formatting conventions of the current locale SYNOPSIS
DESCRIPTION
The function sets the components of an object of type (defined in with values appropriate for the formatting of numeric quantities (mone- tary and otherwise) according to the rules of the program's current locale (see setlocale(3C)). The members of the structure with type are strings, any of which (except can point to "" (the empty string) to indicate that the value is not available in the current locale or is of zero length. The members with type are non-negative numbers, any of which can be (defined in to indicate that the value is not available in the current locale. The members include the following: The decimal point character used to format nonmonetary quantities. This is the same value as that returned by a call to with as its argument (see nl_langinfo(3C)). The character used to separate groups of digits to the left of the decimal point character in formatted nonmonetary quantities. This is the same value as that returned by a call to with as its argument (see nl_langinfo(3C)). A string where the numeric value of each byte indicates the size of each group of digits in formatted nonmonetary quantities. The international currency symbol applicable to the current locale. The first three characters contain the alphabetic international currency symbol in accordance with those specified in The fourth character (immediately preceding the null character) is the character used to separate the international currency symbol from the monetary quantity. The local currency symbol applicable to the current locale. This value along with positioning information is returned by a call to with as its argument (see nl_langinfo(3C)). The decimal point used to format monetary quantities. The separator for groups of digits to the left of the decimal point in formatted monetary quantities. A string where the numeric value of each byte indicates the size of each group of digits in formatted monetary quantities. The string used to indicate a positive valued formatted monetary quantity. The string used to indicate a negative valued formatted monetary quantity. The number of fractional digits (those to the right of the decimal point) to be displayed in an internationally formatted monetary quantity. The number of fractional digits (those to the right of the decimal point) to be displayed in a locally formatted monetary quantity. Set to 1 or 0 if the precedes or succeeds the value for a non-negative formatted monetary quantity. Set to a value indicating the separation of the the sign string, and the value of a non-negative formatted monetary quantity. Set to 1 or 0 if the precedes or succeeds the value for a negative formatted monetary quantity. Set to a value indicating the separation of the the sign string, and the value of a negative formatted monetary quantity. Set to a value indicating the positioning of the for a non-negative formatted monetary quantity. Set to a value indicating the positioning of the for a negative formatted monetary quantity. The following members are also available to UNIX 2003 conforming applications: Set to 1 or 0 if the precedes or succeeds the value for a non-negative internationally formatted monetary quantity. Set to a value indicating the separation of the the sign string, and the value of a non-negative internationally formatted monetary quantity. Set to 1 or 0 if the precedes or succeeds the value for a negative internationally formatted monetary quantity. Set to a value indicating the separation of the the sign string, and the value of a negative internationally formatted monetary quantity. Set to a value indicating the positioning of the for a non-negative internationally formatted monetary quantity. Set to a value indicating the positioning of the for a negative internationally formatted monetary quantity. The numeric value of each byte of and is interpreted according to the following: No further grouping is to be performed. The previous byte is to be repeatedly used for the remainder of the digits. other The value is the number of digits that comprise the current group. The next byte is examined to determine the size of the next group of digits to the left of the current group. The values of and are interpreted according to the following: No space separates the currency symbol and value. If the currency symbol and sign string are adjacent, a space separates them from the value; otherwise, a space separates the currency symbol from the value. If the currency symbol and sign string are adjacent, a space separates them; otherwise, a space separates the sign string from the value. For and the fourth character of is used instead of a space for UNIX 2003 conforming applications. The values of and are interpreted according to the following: Parentheses surround the quantity and or The sign string precedes the quantity and or The sign string succeeds the quantity and or The sign string immediately precedes the or The sign string immediately succeeds the or behaves as if no library function calls EXTERNAL INFLUENCES
Locale The category influences the and members of the structure referenced by the pointer returned from a call to The category influences all of the other members of this structure. International Code Set Support Single and multibyte character codesets are supported. RETURN VALUE
returns a pointer to the filled-in EXAMPLES
The following table illustrates the formatting used in five languages for monetary quantities. +---------------+-----------------+-----------------+----------------------+ | Country | Positive format | Negative format | International format | +---------------+-----------------+-----------------+----------------------+ |en_US.iso88591 | $1,234.56 | -$1,234.56 | USD 1,234.56 | +---------------+-----------------+-----------------+----------------------+ |it_IT.iso88591 | L.1.234 | -L.1.234 | ITL.1.234 | +---------------+-----------------+-----------------+----------------------+ |nl_NL.iso88591 | F 1.234,56 | F -1.234,56 | NLG 1.234,56 | +---------------+-----------------+-----------------+----------------------+ |no_NO.iso88591 | kr1.234,56 | kr1.234,56- | NOK 1.234,56 | +---------------+-----------------+-----------------+----------------------+ |pt_PT.iso88591 | 1,234$56 | -1,234$56 | PTE 1,234$56 | +---------------+-----------------+-----------------+----------------------+ For these five languages, the respective values for the monetary members of the structure returned by are: +------------------+----------+-----------+----------+----------+--------+ | | en_US. | it_IT. | nl_NL. | no_NO. | pt_PT. | | iso88591 | iso88591 | .iso88591 | iso88591 | iso88591 | | +------------------+----------+-----------+----------+----------+--------+ |int_curr_symbol | USD | ITL. | NLG | NOK | PTE | +------------------+----------+-----------+----------+----------+--------+ |currency_symbol | $ | L. | F | kr | $ | +------------------+----------+-----------+----------+----------+--------+ |mon_decimal_point | . | "" | , | , | $ | +------------------+----------+-----------+----------+----------+--------+ |mon_thousands_sep | , | . | . | . | , | +------------------+----------+-----------+----------+----------+--------+ |mon_grouping | 3 | 3 | 3 | 3 | 3 | +------------------+----------+-----------+----------+----------+--------+ |positive_sign | "" | "" | "" | "" | "" | +------------------+----------+-----------+----------+----------+--------+ |negative_sign | - | - | - | - | - | +------------------+----------+-----------+----------+----------+--------+ |int_frac_digits | 2 | 0 | 2 | 2 | 2 | +------------------+----------+-----------+----------+----------+--------+ |frac_digits | 2 | 0 | 2 | 2 | 2 | +------------------+----------+-----------+----------+----------+--------+ |p_cs_precedes | 1 | 1 | 1 | 1 | 0 | +------------------+----------+-----------+----------+----------+--------+ |p_sep_by_space | 0 | 0 | 1 | 0 | 0 | +------------------+----------+-----------+----------+----------+--------+ |n_cs_precedes | 1 | 1 | 1 | 1 | 0 | +------------------+----------+-----------+----------+----------+--------+ |n_sep_by_space | 0 | 0 | 1 | 0 | 0 | +------------------+----------+-----------+----------+----------+--------+ |p_sign_posn | 1 | 1 | 1 | 1 | 1 | +------------------+----------+-----------+----------+----------+--------+ |n_sign_posn | 4 | 1 | 4 | 2 | 1 | +------------------+----------+-----------+----------+----------+--------+ WARNINGS
The structure returned by should not be modified by the calling program. Calls to with categories or can overwrite the contents of the structure that points to when it returns (see setlocale(3C)). AUTHOR
was developed by OSF and HP. SEE ALSO
nl_langinfo(3C), setlocale(3C), localedef(4), langinfo(5), thread_safety(5). STANDARDS CONFORMANCE
localeconv(3C)
All times are GMT -4. The time now is 12:49 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy