Sponsored Content
Top Forums Shell Programming and Scripting Reading multiple values from multiple lines and columns and setting them to unique variables. Post 302902997 by FMMOLA on Friday 23rd of May 2014 11:25:48 AM
Old 05-23-2014
Quote:
Originally Posted by Akshay Hegde
Welcome to forums, please describe your query clearly, how do you expect output ? can we have sample output for example input you have posted.
Thanks for the message. I am sorry I thought it was clear enough. Actually I am not expecting any output just assiging the values to variables (if that is what you meant):

Code:
"variable n1" = 125
"variable n2" = 143
"variable n3" = 19
etc

Then I want to use these variables in specific format to write to .txt file which will be used as an input for further calculations by other program.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Awk match multiple columns in multiple lines in single file

Hi, Input 7488 7389 chr1.fa chr1.fa 3546 9887 chr5.fa chr9.fa 7387 7898 chrX.fa chr3.fa 7488 7389 chr21.fa chr3.fa 7488 7389 chr1.fa chr1.fa 3546 9887 chr9.fa chr5.fa 7898 7387 chrX.fa chr3.fa Desired Output 7488 7389 chr1.fa chr1.fa 2 3546 9887 chr5.fa chr9.fa 2... (2 Replies)
Discussion started by: jacobs.smith
2 Replies

2. Programming

Reading multiple columns in C++

Dear all, I am novice in C+= programing. I would like to seek help in one of the progra. Here it is, I have txt file which has the data as following order varA varB -21 0 -21.2 3, 4, 5, 6 -21.4 45, 65, 87, 98, 98 -22.0 345677, 349887, 98766, 877654, 987543 -23.0 76549,... (17 Replies)
Discussion started by: emily
17 Replies

3. Shell Programming and Scripting

Reading multiple values in while loop

I'm having trouble with a simple piece of code. IFS=, echo "1,2,3,4,5,6,7,8" | while read x y do echo "x=$x" echo "y=$y" done I'm hoping for x=1 y=2 x=3 y=4 . . . but I'm getting x=1 (3 Replies)
Discussion started by: sabbata
3 Replies

4. Shell Programming and Scripting

Add unique header to multiple lines

I have a file of lines with the following format: AACCCGTAGATCCGAACTTGTG ACCCGTAGATCCGAACTTGTG CCGTAGATCCGAACTTGTG CGTAGATCCGAACTTGT I want to give a header to each line, using awk, where the header is equal to the line that follows, like this: >AACCCGTAGATCCGAACTTGTG ... (2 Replies)
Discussion started by: Palgrave
2 Replies

5. Shell Programming and Scripting

[Solved] Counting The Number of Lines Between Values with Multiple Variables

Hey everyone, I have a bunch of lines with values in field 4 that I am interested in. If these values are between 1 and 3 I want it to count all these values to all be counted together and then have the computer print out LOW and the number of lines with those values in between 1 and 3,... (2 Replies)
Discussion started by: VagabondGold
2 Replies

6. Shell Programming and Scripting

Read record from the text file contain multiple separated values & assign those values to variables

I have a file containing multiple values, some of them are pipe separated which are to be read as separate values and some of them are single value all are these need to store in variables. I need to read this file which is an input to my script Config.txt file name, first path, second... (7 Replies)
Discussion started by: ketanraut
7 Replies

7. Shell Programming and Scripting

Count Unique values from multiple lists of files

Looking for a little help here. I have 1000's of text files within a multiple folders. YYYY/ /MM /1000's Files Eg. 2014/01/1000 files 2014/02/1237 files 2014/03/1400 files There are folders for each year and each month, and within each monthly folder there are... (4 Replies)
Discussion started by: whegra
4 Replies

8. UNIX for Dummies Questions & Answers

Reading multiple variables in a loop

Hi, I managed to read and print variable as shown in the below code. table_name=table1,table2,table3 i=0 IFS="," for i in $table_name do echo $i done Is there a way how I can read more than one variable. For example I need to read 2 variables and populate the output... (6 Replies)
Discussion started by: shash
6 Replies

9. Shell Programming and Scripting

Removing carriage returns from multiple lines in multiple files of different number of columns

Hello Gurus, I have a multiple pipe separated files which have records going over multiple Lines. End of line separator is \n and records going over multiple lines have <CR> as separator. below is example from one file. 1|ABC DEF|100|10 2|PQ RS T|200|20 3| UVWXYZ|300|30 4| GHIJKL|400|40... (7 Replies)
Discussion started by: dJHa
7 Replies

10. UNIX for Beginners Questions & Answers

Split into multiple files by using Unique columns in a UNIX file

I have requirement to split below file (sample.csv) into multiple files by using the unique columns (first 3 are unique columns) sample.csv 123|22|56789|ABCDEF|12AB34|2019-07-10|2019-07-10|443.3400|1|1 123|12|5679|BCDEFG|34CD56|2019-07-10|2019-07-10|896.7200|1|2... (3 Replies)
Discussion started by: RVSP
3 Replies
transfns(3U)						    InterViews Reference Manual 					      transfns(3U)

NAME
TF_2Port, TF_Direct - transfer function subclasses SYNOPSIS
#include <Unidraw/transfns.h> DESCRIPTION
The TransferFunct abstract base class defines the transfer function protocol. The library predefines two subclasses. TF_2Port is a sub- class that acts as an abstract base class for transfer functions having two sets of state variables, ``input'' and ``output'', with output variables always dependent on input variables. TF_Direct is a subclass of TF_2Port that defines a one-to-one assignment relationship between an input and an output state variable. TF_2PORT PUBLIC OPERATIONS void Evaluate(Path* = nil) Evaluate first carries out information transfer between dependent state variables by calling the Transfer operation (described below). Then it iterates through its output state variables; those that have changed (according to the ChangedOutput operation, described below) get Transmit called on the connector they're bound to. Subclasses needn't redefine this operation if they imple- ment Transfer and ChangedOutput appropriately. virtual StateVar* GetInput(int index) virtual StateVar* GetOutput(int index) virtual void SetInput(StateVar*, int index) virtual void SetOutput(StateVar*, int index) Retrieve and assign the TF_2Port's input and output state variables, identified serially. These operations do nothing by default; subclasses must allocate the storage they require. virtual int Inputs() virtual int Outputs() Return the number of input and output state variables. These operations return zero by default. TF_2PORT PROTECTED OPERATIONS TF_2Port() The constructor is protected to prevent instantiation. virtual void Transfer() Enforce the subclass-specific dependencies between the TF_2Port's state variables. This operation does nothing by default. virtual boolean ChangedOutput(int index = 0) Return whether the output state variable with the given index has changed its value since the last call to Transfer. Subclasses redefine this operation according to the semantics of their Transfer operation. TF_DIRECT PUBLIC OPERATIONS TF_Direct(StateVar* input = nil, StateVar* output = nil) Instantiate a new object, optionally specifying the input state variable and its dependent output state variable. virtual StateVar* GetInput(int index = 0) virtual StateVar* GetOutput(int index = 0) virtual void SetInput(StateVar*, int index = 0) virtual void SetOutput(StateVar*, int index = 0) Retrieve and assign the TF_Direct's input and output state variables. Specifying an index greater than zero does nothing, since TF_Direct defines a dependency between one input and one output state variable. virtual int Inputs() virtual int Outputs() Return the number of input and output state variables. These operations return zero by default. virtual int Inputs() virtual int Outputs() These operations return 1. TF_DIRECT PROTECTED OPERATIONS virtual void Transfer() Assign the input state variable to the output state variable, setting a flag indicating that the output value has changed. virtual boolean ChangedOutput(int index = 0) Return the status of the flag set by Transfer. The flag is reset as a side-effect of this operation. SEE ALSO
TransferFunct(3U) Unidraw 6 August 1990 transfns(3U)
All times are GMT -4. The time now is 09:10 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy