Sponsored Content
Top Forums Shell Programming and Scripting Commands to reorganize a text file Post 302506459 by gwr on Monday 21st of March 2011 12:13:19 AM
Old 03-21-2011
Thanks Chubler_XL!

When I execute that though as follows, I get the attached output file which I can't plot.
Code:
#!/bin/bash

var1=$(awk 'A&&NF!=2 {A=0} A{ printf A" "; L=1; A=x} /^$/&&L { print; L=0 } L{ printf " "$2","$1} NF==4 {A=$1" "$2" "$3" "$4}' EIGENVAL)

echo ${var1} >> out.txt

exit

Am I doing something wrong?

Thanks again,
gwr

Last edited by Franklin52; 03-21-2011 at 05:00 AM.. Reason: Please use code tags
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Copy/Paste text as commands in AIX

Hello, I'm absolutely new to this world... but I've a problem with a terminal connected via PuTTY (or Termlite) to an AIX 5.1 application. The problem: I need to paste from clipboard a text containing both input text strings and special keys as ESC, Arrows and so on, to execute in the AIX... (1 Reply)
Discussion started by: Daniele11
1 Replies

2. Shell Programming and Scripting

Reorganize data by using AWK

I have a file with several rows of info (^SAMPLE.........) and sevaral rows of values (ABCD_1809034 4.390243627784612). I would like to reorganize the input to desired output defined below. Thanx in advance! INPUT ^SAMPLE = GSM289470 !Sample_title = Sample 3_CAP153242 #ID_REF = #VALUE... (2 Replies)
Discussion started by: stateperl
2 Replies

3. UNIX for Dummies Questions & Answers

Display lines 30 to 40 of a text file using head and/or tail commands

Assume that the text file contains over 40 lines. How do you do this?!?!? (5 Replies)
Discussion started by: phunkypants
5 Replies

4. Shell Programming and Scripting

searching a file with a specified text without using conventional file searching commands

without using conventional file searching commands like find etc, is it possible to locate a file if i just know that the file that i'm searching for contains a particular text like "Hello world" or something? (5 Replies)
Discussion started by: arindamlive
5 Replies

5. Shell Programming and Scripting

script to parse text file into sql commands

Hello all, I tried searching for something similiar before posting but couldn't come up with anything that fit what I need. In Linux, I'm trying to parse through a number of files and take the info in them and put it into mysql. My file is a dump from an expect script: ---filename... (3 Replies)
Discussion started by: hamanjam
3 Replies

6. Shell Programming and Scripting

How can I reorganize the text file content for DB import?

Dear Madam / Sir, My Boss need to reorganize :rolleyes: the text file ready for DB import, here show you the requirment and seems not difficult but how to make it by shell script or other programming language effectively. FILE1 : user1,location1,location2,locatoin3,seat1,seat2,seat3... (4 Replies)
Discussion started by: ckwong99
4 Replies

7. Shell Programming and Scripting

Using Linux Commands on selected text

Hi I have a XML file as shown below: <Text Text_ID="10155645315850165_10155645333075165" From="460350337463650" Created="2014-10-16T17:05:37+0000" use_count="536">This is the first text</Text> <Text Text_ID="10155645315850165_10155645317025165" From="1626711840908498"... (10 Replies)
Discussion started by: my_Perl
10 Replies

8. Emergency UNIX and Linux Support

Executing several commands in a text file

I have a file that has about 3000 commands , listed one below the other. I would like to execute them all in one go. Is there a simpler way to do it - like a batch file processing, than executing one line at a time? (3 Replies)
Discussion started by: ggayathri
3 Replies

9. Linux

How to run commands with pipe from text file?

Hello, I have standard loop while read -r info; do command $info done < info in info text file I have multiple commands each on line that I want to execute. When I used them in console they worked, but not with this loop. This is one of the commands in info file: grep... (4 Replies)
Discussion started by: adamlevine
4 Replies

10. Shell Programming and Scripting

Match text to lines in a file, iterate backwards until text or text substring matches, print to file

hi all, trying this using shell/bash with sed/awk/grep I have two files, one containing one column, the other containing multiple columns (comma delimited). file1.txt abc12345 def12345 ghi54321 ... file2.txt abc1,text1,texta abc,text2,textb def123,text3,textc gh,text4,textd... (6 Replies)
Discussion started by: shogun1970
6 Replies
MAXDB_STMT_BIND_PARAM(3)						 1						  MAXDB_STMT_BIND_PARAM(3)

maxdb_stmt_bind_param - Binds variables to a prepared statement as parameters

       Procedural style

SYNOPSIS
bool maxdb_stmt_bind_param (resource $stmt, string $types, mixed &$var1, [mixed &$...]) DESCRIPTION
Object oriented style bool maxdb_stmt::bind_param (string $types, mixed &$var1, [mixed &$...]) Procedural style (extended syntax): bool maxdb_stmt_bind_param (resource $stmt, string $types, array &$var) Object oriented style (extended syntax): bool maxdb_stmt::bind_param (string $types, array &$var) maxdb_stmt_bind_param(3) is used to bind variables for the parameter markers in the SQL statement that was passed to maxdb_prepare(3). The string $types contains one or more characters which specify the types for the corresponding bind variables. The extended syntax of maxdb_stmt_bind_param(3) allows to give the parameters as an array instead of a variable list of PHP variables to the function. If the array variable has not been used before calling maxdb_stmt_bind_param(3), it has to be initialized as an emtpy array. See the examples how to use maxdb_stmt_bind_param(3) with extended syntax. Variables for SELECT INTO SQL statements can also be bound using maxdb_stmt_bind_param(3). Parameters for database procedures can be bound using maxdb_stmt_bind_param(3). See the examples how to use maxdb_stmt_bind_param(3) in this cases. If a variable bound as INTO variable to an SQL statement was used before, the content of this variable is overwritten by the data of the SELECT INTO statement. A reference to this variable will be invalid after a call to maxdb_stmt_bind_param(3). For INOUT parameters of database procedures the content of the bound INOUT variable is overwritten by the output value of the database procedure. A reference to this variable will be invalid after a call to maxdb_stmt_bind_param(3). Type specification chars +----------+---------------------------------------------------+ |Character | | | | | | | Description | | | | +----------+---------------------------------------------------+ | i | | | | | | | corresponding variable has type integer | | | | | d | | | | | | | corresponding variable has type double | | | | | s | | | | | | | corresponding variable has type string | | | | | b | | | | | | | corresponding variable is a blob and will be sent | | | in packages | | | | +----------+---------------------------------------------------+ RETURN VALUES
Returns TRUE on success or FALSE on failure. EXAMPLES
Example #1 Object oriented style <?php $maxdb = new maxdb('localhost', 'MONA', 'RED', 'DEMODB'); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } $maxdb->query ("CREATE TABLE temp.mycity LIKE hotel.city"); $maxdb->query ("INSERT INTO temp.mycity SELECT * FROM hotel.city"); $stmt = $maxdb->prepare("INSERT INTO temp.mycity VALUES (?, ?, ?)"); $stmt->bind_param('sss', $zip, $name, $state); $zip = '11111'; $name = 'Georgetown'; $state = 'NY'; /* execute prepared statement */ $stmt->execute(); printf("%d Row inserted. ", $stmt->affected_rows); /* close statement and connection */ $stmt->close(); /* Clean up table CountryLanguage */ $maxdb->query("DELETE FROM temp.mycity WHERE name='Georgetown'"); printf("%d Row deleted. ", $maxdb->affected_rows); /* close connection */ $maxdb->close(); ?> Example #2 Procedural style <?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (!$link) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } maxdb_query ($link, "CREATE TABLE temp.mycity LIKE hotel.city"); maxdb_query ($link, "INSERT INTO temp.mycity SELECT * FROM hotel.city"); $stmt = maxdb_prepare($link, "INSERT INTO temp.mycity VALUES (?, ?, ?)"); maxdb_stmt_bind_param($stmt, 'sss', $zip, $name, $state); $zip = '11111'; $name = 'Georgetown'; $state = 'NY'; /* execute prepared statement */ maxdb_stmt_execute($stmt); printf("%d Row inserted. ", maxdb_stmt_affected_rows($stmt)); /* close statement and connection */ maxdb_stmt_close($stmt); /* Clean up table CountryLanguage */ maxdb_query($link, "DELETE FROM temp.mycity WHERE name='Georgetown'"); printf("%d Row deleted. ", maxdb_affected_rows($link)); /* close connection */ maxdb_close($link); ?> The above example will output something similar to: 1 Row inserted. 1 Row deleted. Example #3 Procedural style (SELECT INTO) <?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (!$link) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } /* Performing SQL query */ $stmt = maxdb_prepare ($link, "SELECT price INTO ? FROM hotel.room where hno = ? and type = ?"); if (!$stmt) { printf ("Prepare failed: %s ", maxdb_error($link)); } $hno = "50"; $rtype = "suite"; maxdb_stmt_bind_param($stmt, 'dss', $price, $hno, $rtype); maxdb_stmt_execute($stmt); printf ("%f ", $price); maxdb_stmt_close ($stmt); ?> The above example will output something similar to: 21.600000 Example #4 Procedural style (DB procedure) <?php $link = maxdb_connect("localhost", "MONA", "RED", "DEMODB"); /* check connection */ if (!$link) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } maxdb_report (MAXDB_REPORT_OFF); maxdb_query($link,"DROP DBPROC test_proc"); maxdb_report (MAXDB_REPORT_ERROR); $query = "create dbproc test_proc (INOUT e_text char(72)) AS select * from SYSDBA.DUAL; fetch into :e_text;"; maxdb_query($link, $query); /* Performing SQL query */ $stmt = maxdb_prepare ($link, "CALL test_proc (?)"); if (!$stmt) { printf ("Prepare failed: %s ", maxdb_error($link)); } maxdb_stmt_bind_param($stmt, 's', $result); maxdb_stmt_execute($stmt); printf ("%s ", $result); maxdb_stmt_close ($stmt); ?> The above example will output something similar to: a Example #5 Object oriented style (extended syntax) <?php $maxdb = new maxdb('localhost', 'MONA', 'RED', 'DEMODB'); /* check connection */ if (maxdb_connect_errno()) { printf("Connect failed: %s ", maxdb_connect_error()); exit(); } $maxdb->query ("CREATE TABLE temp.mycity LIKE hotel.city"); $maxdb->query ("INSERT INTO temp.mycity SELECT * FROM hotel.city"); $stmt = $maxdb->prepare("INSERT INTO temp.mycity VALUES (?, ?, ?)"); $arr = array(); $stmt->bind_param('iss', $arr); $arr[0] = 11111; $arr[1] = 'Georgetown'; $arr[2] = 'NY'; /* execute prepared statement */ $stmt->execute(); printf("%d Row inserted. ", maxdb_stmt_affected_rows($stmt)); $arr[0] = 22222; $arr[1] = 'New Orleans'; $arr[2] = 'LA'; /* execute prepared statement */ $stmt->execute(); printf("%d Row inserted. ", $stmt->affected_rows); /* close statement and connection */ $stmt->close(); $result = $maxdb->query("SELECT * from temp.mycity WHERE zip = '11111' OR zip = '22222'"); if ($result) { while ($row = $result->fetch_row()) { printf ("%s %s %s ", $row[0], $row[1], $row[2]); } } /* Clean up table CountryLanguage */ $maxdb->query("DELETE FROM temp.mycity WHERE name='Georgetown'"); $maxdb->query("DELETE FROM temp.mycity WHERE name='New Orleans'"); printf("%d Rows deleted. ", $maxdb->affected_rows); /* close connection */ $maxdb->close(); ?> The above example will output something similar to: 1 Row inserted. 1 Row inserted. 11111 Georgetown NY 22222 New Orleans LA 2 Rows deleted. SEE ALSO
maxdb_stmt_bind_result(3), maxdb_stmt_execute(3), maxdb_stmt_fetch(3), maxdb_prepare(3), maxdb_stmt_send_long_data(3), maxdb_stmt_errno(3), maxdb_stmt_error(3). PHP Documentation Group MAXDB_STMT_BIND_PARAM(3)
All times are GMT -4. The time now is 12:47 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy