Sponsored Content
Full Discussion: Standardization
Top Forums Shell Programming and Scripting Standardization Post 302763093 by DGPickett on Tuesday 29th of January 2013 01:46:29 PM
Old 01-29-2013
In bash, you could read each record into a simple array with read -a, put the first column values in a simple array and put the numeric values in an associative array that mimics a two dimensional array by keying it with "row:col". Then you can walk the rows column by column and do your calculations and modifications. When done, you regenerate the file from the arrays for rows 0-n, columns 0-m. I suppose awk can do this, too.
 

We Also Found This Discussion For You

1. Shell Programming and Scripting

Standardization of input source data files using shell script

Hi there, I'm a newbie in unix and am fishing for options related to how raw input data files are handled. The scenario, as I'm sure y'all must be very familiar with, is this : we receive upwards of 50 data files in ASCII format from various source systems - now each file has its own structure... (3 Replies)
Discussion started by: Prat Khos
3 Replies
PG_FETCH_ALL_COLUMNS(3) 												   PG_FETCH_ALL_COLUMNS(3)

pg_fetch_all_columns - Fetches all rows in a particular result column as an array

SYNOPSIS
array pg_fetch_all_columns (resource $result, [int $column]) DESCRIPTION
pg_fetch_all_columns(3) returns an array that contains all rows (records) in a particular column of the result resource. Note This function sets NULL fields to the PHP NULL value. PARAMETERS
o $result - PostgreSQL query result resource, returned by pg_query(3), pg_query_params(3) or pg_execute(3) (among others). o $column - Column number, zero-based, to be retrieved from the result resource. Defaults to the first column if not specified. RETURN VALUES
An array with all values in the result column. FALSE is returned if $column is larger than the number of columns in the result, or on any other error. EXAMPLES
Example #1 pg_fetch_all_columns(3) example <?php $conn = pg_pconnect("dbname=publisher"); if (!$conn) { echo "An error occurred. "; exit; } $result = pg_query($conn, "SELECT title, name, address FROM authors"); if (!$result) { echo "An error occurred. "; exit; } // Get an array of all author names $arr = pg_fetch_all_columns($result, 1); var_dump($arr); ?> SEE ALSO
pg_fetch_all(3). PHP Documentation Group PG_FETCH_ALL_COLUMNS(3)
All times are GMT -4. The time now is 12:14 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy