Sponsored Content
Full Discussion: Adding Column Of Numbers
Top Forums UNIX for Dummies Questions & Answers Adding Column Of Numbers Post 302777353 by Yoda on Thursday 7th of March 2013 05:26:28 PM
Old 03-07-2013
Code:
awk ' { a[$1" "$2] += $3 } END { for ( i in a) print i, a[i] } ' file

This User Gave Thanks to Yoda For This Post:
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Adding 2 numbers

I would like to write a script with BASH to add two numbers (integer) and write the result to the standard output. Please help! (7 Replies)
Discussion started by: Viper01
7 Replies

2. Shell Programming and Scripting

adding float numbers

how to add 2 float values to each other? i tried this and it doesnt work: #!bin/bash numone=1.234 numtwo=0.124 total=`expr $numone + $numtwo` echo $total thanks (5 Replies)
Discussion started by: strike
5 Replies

3. UNIX for Advanced & Expert Users

Adding a column of numbers

Hello, I have a file, and one column has both positive and negative numbers. Does anyone know how I can calculate the total of all the values (i.e, +ve and -ve). eg: col1 col2 col3 data 23 data data 76 data data -30 data Thanks Khoom (1 Reply)
Discussion started by: Khoomfire
1 Replies

4. UNIX for Dummies Questions & Answers

Adding numbers in unix

Hi this is quite a simple question... I am new to LINUX/UNIX and so I am just trying to create a very basic program. The idea is that when the user runs the program (from the shell) they enter 3 values and the program will add them up: "./sum 23 5 1 29" my code for this program is as follows: ... (4 Replies)
Discussion started by: csuieb
4 Replies

5. Shell Programming and Scripting

Rename a header column by adding another column entry to the header column name URGENT!!

Hi All, I have a file example.csv which looks like this GrpID,TargetID,Signal,Avg_Num CSCH74_1_1,2007,61,256 CSCH74_1_1,212007,647,679 CSCH74_1_1,12007,3,32 CSCH74_1_1,207,299,777 I want the output as GrpID,TragetID,Signal-CSCH74_1_1,Avg_Num CSCH74_1_1,2007,61,256... (4 Replies)
Discussion started by: Vavad
4 Replies

6. Shell Programming and Scripting

Adding numbers

Hi I figured how to add my list of numbers. However how do I count so that after a certain number it lists the line. Example: 12 test1 46 test2 195 test3 174 test4 634 test5 185 test6 94 test7 So basically add the numbers and when the addition reaches 300 or less print the... (8 Replies)
Discussion started by: bombcan
8 Replies

7. Shell Programming and Scripting

Adding numbers in a string

I am writing a bash script on ubuntu11.10 I have some string having numbers and letter and want to add all the numbers together For example 1s2d23f I want to perform 1 + 2 + 23 and store it in a variable (3 Replies)
Discussion started by: kristinu
3 Replies

8. Shell Programming and Scripting

help with adding up numbers

I have a file which has following contents which I want to add up. 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 28170.24 139038.72 139038.72 139038.72 139038.72 (5 Replies)
Discussion started by: aksijain
5 Replies

9. UNIX for Dummies Questions & Answers

Adding a column to a text file with row numbers

Hi, I would like to add a new column containing the row numbers to a text file. How do I go about doing that? Thanks! Example input: A X B Y C D Output: A X 1 B Y 2 C D 3 (5 Replies)
Discussion started by: evelibertine
5 Replies

10. Shell Programming and Scripting

Adding (as in arithmetic) to numbers in columns in file, and writing new file with new numbers

Hi again. Sorry for all the questions — I've tried to do all this myself but I'm just not good enough yet, and the help I've received so far from bartus11 has been absolutely invaluable. Hopefully this will be the last bit of file manipulation I need to do. I have a file which is formatted as... (4 Replies)
Discussion started by: crunchgargoyle
4 Replies
dechanzi(5)							File Formats Manual						       dechanzi(5)

NAME
dechanzi - A character encoding system (codeset) for Simplified Chinese DESCRIPTION
The DEC Hanzi (dechanzi) codeset consists of the following character sets: ASCII GB2312-80 Extended GB DEC Hanzi uses a 2-byte data representation for symbols and ideographic characters that are defined in GB2312-80. ASCII Characters All ASCII characters are represented in the form of single-byte, 7-bit data in the DEC Hanzi codeset; that is, the most significant bit (MSB) of the byte that represents an ASCII character is always set off. For more information on ASCII characters, refer to ascii(5). GB2312-80 Characters The code table for GB2312-80 characters is divided into 94 rows(Qu), numbered from 1 to 94. Each row has 94 columns(Wei), also numbered from 1 to 94. The code table defines a total of 7445 characters, of which 6763 are Chinese characters. Chinese characters are grouped as follows: Graphic symbols There are 682 graphic symbols, which occupy rows 1 to 9 in the code table. Frequently used (Level 1) characters There are 3755 frequently used characters, which occupy rows 16 to 55 in the code table. Less frequently used (Level 2) characters There are 3008 less frequently used characters, which occupy rows 56-87 in the code table. To differentiate GB2312-80 character codes from ASCII and Extended GB character codes, the most significant bit (MSB) of both the first byte and the second byte are set on. The following formulas show how to calculate the value for a GB2312-80 character from its row and col- umn numbers: 1st byte = A0 + Row number 2nd byte = A0 + Column number For example, if a GB2312-80 character is in the first column of the 16th row, the character's value is B0A1, which is calculated as fol- lows: 1st byte = A0(hex) + 16 = B0(hex) 2nd byte = A0(hex) + 01 = A1(hex) Extended GB Characters The Extended GB code table is similar to the GB2312 code table and is divided into 94 rows and 94 columns (8894 code points). However, the Extended GB code table provides code points for user-defined characters (UDC). The 8836 code points in this table are divided into two areas: User-defined area This area spans rows 1 to 87 and provides 8178 code points. User-defined (reserved) area This area spans rows 88 to 94 and provides 658 code points. This area is where users can define special and long-lasting user- defined characters. To differentiate Extended GB codes from ASCII codes and GB2312-80 codes, the most significant bit (MSB) of the first byte is set on while that of the second byte is set off. The following formulas show how the code value of an Extended GB character is calculated from its row and column numbers: 1st byte = A0 + Row number 2nd byte = 20 + Column number For example, if a character is positioned at the first column of the 16th row on the GB2312-80 code plane, the character's value is B021, which is calculated as follows: 1st byte = A0(hex) + 16 = B0(hex) 2nd byte = 20(hex) + 01 = 21(hex) Codeset Conversion The following codeset converter pairs are available for converting Simplified Chinese characters between dechanzi and other encoding for- mats. Refer to iconv_intro(5) for an introduction to codeset conversion. For more information about the other codeset for which dechanzi is the input or output, see the reference page specified in the list item. big5_dechanzi, dechanzi_big5 Converting from and to the Big-5 codeset: big5(5) dechanyu_dechanzi, dechanzi_dechanyu Converting from and to the DEC Hanyu codeset: dechanyu(5) eucTW_dechanzi, dechanzi_eucTW Converting from and to Taiwanese Extended UNIX Code: eucTW(5) UCS-2_dechanzi, dechanzi_UCS-2 Converting from and to UCS-2 format: Unicode(5) UCS-4_dechanzi, dechanzi_UCS-4 Converting from and to UCS-4 format: Unicode(5) UTF-8_dechanzi, dechanzi_UTF-8 Converting from and to UTF-8 format: Unicode(5) DEC Hanzi encoding is identical to the Microsoft code-page format (cp936) used for Simplified Chinese characters on PC systems. However, DEC Hanzi supports fewer characters than supported by the code page. Therefore, using converters with dechanzi in the converter name to convert between cp936 and other formats can result in some data loss. Refer to code_page(5) for more information about PC code pages. DEC Hanzi Fonts The operating system provides both screen and printer fonts for DEC Hanzi characters. The following bitmap fonts are grouped according to family and reflect various sizes and typefaces for 75dpi and 100dpi display devices: Fangsongti Family: -adecw-fangsongti-medium-r-normal--24-240-75-75-m-240-gb2312.1980-1 -adecw-fangsongti-medium-r-normal--34-340-75-75-m-340-gb2312.1980-1 -adecw-fangsongti-medium-r-normal--24-240-100-100-m-240-gb2312.1980-1 -adecw-fangsongti-medium-r-normal--34-340-100-100-m-340-gb2312.1980-1 Heiti Family: -adecw-heiti-medium-r-normal--16-160-75-75-m-160-gb2312.1980-1 -adecw-heiti-medium-r-normal--24-240-75-75-m-240-gb2312.1980-1 -adecw-heiti- medium-r-normal--34-340-75-75-m-340-gb2312.1980-1 -adecw-heiti-medium-r-normal--16-160-100-100-m-160-gb2312.1980-1 -adecw-heiti-medium-r- normal--24-240-100-100-m-240-gb2312.1980-1 -adecw-heiti-medium-r-normal--34-340-100-100-m-340-gb2312.1980-1 Kaiti Family: -adecw-kaiti-medium-r-normal--24-240-75-75-m-240-gb2312.1980-1 -adecw-kaiti-medium-r-normal--34-340-75-75-m-340-gb2312.1980-1 -adecw-kaiti- medium-r-normal--24-240-100-100-m-240-gb2312.1980-1 -adecw-kaiti-medium-r-normal--34-340-100-100-m-340-gb2312.1980-1 Screen Family: -adecw-screen-medium-r-normal--18-180-75-75-m-160-gb2312.1980-1 -adecw-screen-medium-r-normal--24-240-75-75-m-240-gb2312.1980-1 -adecw- screen-medium-r-normal--18-180-100-100-m-160-gb2312.1980-1 -adecw-screen-medium-r-normal--24-240-100-100-m-240-gb2312.1980-1 -adecw-screen- medium-r-normal--18-180-100-100-m-160-gb2312.1980-UDC -adecw-screen-medium-r-normal--24-240-100-100-m-240-gb2312.1980-UDC Songti Family: -adecw-songti-medium-r-normal--16-160-75-75-m-160-gb2312.1980-1 -adecw-songti-medium-r-normal--24-240-75-75-m-240-gb2312.1980-1 -adecw- songti-medium-r-normal--34-340-75-75-m-340-gb2312.1980-1 -adecw-songti-medium-r-normal--16-160-100-100-m-160-gb2312.1980-1 -adecw-songti- medium-r-normal--24-240-100-100-m-240-gb2312.1980-1 -adecw-songti-medium-r-normal--34-340-100-100-m-340-gb2312.1980-1 The operating system provides the following PostScript printer fonts for DEC Hanzi characters: Hei-GB2312-80 XiSong-GB2312-80 For general information on printing Asian language text, refer to i18n_printing(5). SEE ALSO
Commands: locale(1) Others: ascii(5), big5(5), Chinese(5), code_page(5), dechanyu(5), eucTW(5), GBK(5), i18n_intro(5), i18n_printing(5), iconv_intro(5), l10n_intro(5), sbig5(5), telecode(5), Unicode(5) dechanzi(5)
All times are GMT -4. The time now is 03:24 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy