Sponsored Content
Top Forums Shell Programming and Scripting Character screening and paste into new file in columns instead of rows Post 302999082 by Ankit Vyas on Tuesday 13th of June 2017 04:24:22 AM
Old 06-13-2017
attaching codetags

Code:
awk '/~^%/ { print line; line=$1; sep = "\n"; next } { line = line sep $1; sep = "\t" } END { print line }' 2.log


Moderator's Comments:
Mod Comment Please use CODE tags as required by forum rules!

Last edited by RudiC; 06-13-2017 at 05:42 AM.. Reason: Added CODE tags.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

How to changes rows to columns in a file

Hi, I have a small requirement in chainging the rows to columns. The below example.txt contains info as shown Name:Person1 Age:30 Name:Person2 Age:40 Name:Person3 Age:50 I want to make it displayed as hown below Name:Person1 Age:30 Name:person2 Age:40 Name:Person3 Age:50 I... (4 Replies)
Discussion started by: oracle123
4 Replies

2. Shell Programming and Scripting

Convert Columns to Rows in a File

Hi I have a input file in the format ABC,111,2008Q2, 49K ABC,111,2008Q3, 0K ABC,111,2008Q4, 0K ABC,222,2008Q2, 49K ABC,222,2008Q3, 0K ABC,222,2008Q4, 0K XYZ,111,2008Q2, 49K XYZ,111,2008Q3, 0K XYZ,111,2008Q4, 0K XYZ,222,2008Q2, 49K XYZ,222,2008Q3, 0K XYZ,222,2008Q4, 0K The output file... (3 Replies)
Discussion started by: chrismt
3 Replies

3. Shell Programming and Scripting

Rows to Columns - File Transpose

Hi I have an input file and I want to transpose it but I need to take care that if any field is missing for a record it should be popoulated with space for that field - using a shell script INFILE ---------- emp=1 sal=2 loc=abc emp=2 sal=21 sal=22 loc=xyz emp=5 loc=abc OUTFILE... (10 Replies)
Discussion started by: 46019
10 Replies

4. Shell Programming and Scripting

Large file - columns into rows etc

I have done a couple of searches on this and have found many threads but I don't think I've found one that is useful to me - probably because I have very basic comprehension of perl and beginners shell so trying to manipulate a script already posted maybe beyond my capabilities.... Anyway - I... (26 Replies)
Discussion started by: Myrona
26 Replies

5. Shell Programming and Scripting

Copy and Paste Columns in a Tab-Limited Text file

I have this text file with a very large number of columns (10,000+) and I want to move the first column to the position of the six column so that the text file looks like this: Before cutting and pasting ID Family Mother Father Trait Phenotype aaa bbb ... (5 Replies)
Discussion started by: evelibertine
5 Replies

6. Shell Programming and Scripting

Paste second columns from files to its corresponding file

Hi All, I have two sets of files. One set with extension .txt This set has file names with numbers like these. 1.txt, 2.txt, 3.txt until extactly 100.txt. The .txt files look like these: 0.38701788 93750 0.38622013 94456 0.38350296 94440 0.38282126 94057 0.38282126 94439 0.35847232... (1 Reply)
Discussion started by: shoaibjameel123
1 Replies

7. Shell Programming and Scripting

Convert columns to rows in a file

Hello, I have a huge tab delimited file with around 40,000 columns and 900 rows I want to convert columns to a row. INPUT file look like this. the first line is a headed of a file. ID marker1 marker2 marker3 marker4 b1 A G A C ... (5 Replies)
Discussion started by: ryan9011
5 Replies

8. Shell Programming and Scripting

Deleting all the fields(columns) from a .csv file if all rows in that columns are blanks

Hi Friends, I have come across some files where some of the columns don not have data. Key, Data1,Data2,Data3,Data4,Data5 A,5,6,,10,, A,3,4,,3,, B,1,,4,5,, B,2,,3,4,, If we see the above data on Data5 column do not have any row got filled. So remove only that column(Here Data5) and... (4 Replies)
Discussion started by: ks_reddy
4 Replies

9. Shell Programming and Scripting

Replace a character of specified column(s) of all rows in a file

Hi - I have a file "file1" of below format. Its a comma seperated file. Note that each string is enclosed in double quotes. "abc","-0.15","10,000.00","IJK" "xyz","1,000.01","1,000,000.50","OPR" I want the result as: "abc","-0.15","10000.00","IJK" "xyz","1,000.01","1000000.50","OPR" I... (8 Replies)
Discussion started by: njny
8 Replies

10. UNIX for Beginners Questions & Answers

Character screening and paste into newfile in columns instead of rows

QL10169_SAUJANA%SubNetwork=ONRM_ROOT_MO_R,SubNetwork=ERBS_KCRN11,MeContext=QL10169_SAUJANA_5 %External_Link_Failure %X2_link_problem_to_one_or_several_neighbouring_eNodeBs. QL10187_MATANG_JAYA_2%SubNetwork=ONRM_ROOT_MO_R,SubNetwork=ERBS_KUCHING,MeContext=QL10187_MATANG_JAYA_2_3... (2 Replies)
Discussion started by: Ankit Vyas
2 Replies
TCRMGR(1)							   Tokyo Tyrant 							 TCRMGR(1)

NAME
tcrmgr - the command line utility of the remote database API DESCRIPTION
The command `tcrmgr' is a utility for test and debugging of the remote database API and its applications. `host' specifies the host name of the server. `key' specifies the key of a record. `value' specifies the value of a record. `params' specifies the tuning parameters. `dpath' specifies the destination file. `func specifies the name of the function. `arg' specifies the arguments of the function. `file' specifies the input file. `upath' specifies the update log directory. `mhost' specifies the host name of the replication master. `url' specifies the target URL. tcrmgr inform [-port num] [-st] host Print miscellaneous information to the standard output. tcrmgr put [-port num] [-sx] [-sep chr] [-dk|-dc|-dai|-dad] host key value Store a record. tcrmgr out [-port num] [-sx] [-sep chr] host key Remove a record. tcrmgr get [-port num] [-sx] [-sep chr] [-px] [-pz] host key Print the value of a record. tcrmgr mget [-port num] [-sx] [-sep chr] [-px] host [key...] Print keys and values of multiple records. tcrmgr list [-port num] [-sep chr] [-m num] [-pv] [-px] [-fm str] host Print keys of all records, separated by line feeds. tcrmgr ext [-port num] [-xlr|-xlg] [-sx] [-sep chr] [-px] host func [key [value]] Call a script language extension function. tcrmgr sync [-port num] host Synchronize updated contents with the database file. tcrmgr optimize [-port num] host [params] Optimize the database file. tcrmgr vanish [-port num] host Remove all records. tcrmgr copy [-port num] host dpath Copy the database file. tcrmgr misc [-port num] [-mnu] [-sx] [-sep chr] [-px] host func [arg...] Call a versatile function for miscellaneous operations. tcrmgr importtsv [-port num] [-nr] [-sc] host [file] Store records of TSV in each line of a file. tcrmgr restore [-port num] [-ts num] [-rcc] host upath Restore the database with update log. tcrmgr setmst [-port num] [-mport num] [-ts num] [-rcc] host [mhost] Set the replication master. tcrmgr repl [-port num] [-ts num] [-sid num] [-ph] host Replicate the update log. tcrmgr http [-ah name value] [-ih] url Fetch the resource of a URL by HTTP. tcrmgr version Print the version information of Tokyo Tyrant. Options feature the following. -port num : specify the port number. -st : print miscellaneous status data. -sx : input data is evaluated as a hexadecimal data string. -sep chr : specify the separator of the input data. -dk : use the function `tcrdbputkeep' instead of `tcrdbput'. -dc : use the function `tcrdbputcat' instead of `tcrdbput'. -dai : use the function `tcrdbaddint' instead of `tcrdbput'. -dad : use the function `tcrdbadddouble' instead of `tcrdbput'. -px : output data is converted into a hexadecimal data string. -pz : do not append line feed at the end of the output. -m num : specify the maximum number of the output. -pv : print values of records also. -fm str : specify the prefix of keys. -xlr : perform record locking. -xlg : perform global locking. -mnu : omit the update log. -nr : use the function `tcrdbputnr' instead of `tcrdbput'. -sc : normalize keys as lower cases. -mport num : specify the port number of the replication master. -ts num : specify the beginning time stamp. -rcc : check consistency of replication. -sid num : specify the self server ID. -ph : print human-readable data. -ah name value : add a request header. -ih : output response headers also. If the port number is not more than 0, UNIX domain socket is used and the path of the socket file is specified by the host parameter. This command returns 0 on success, another on failure. SEE ALSO
ttserver(1), ttultest(1), ttulmgr(1), tcrtest(1), tcrmttest(1), ttutil(3), tcrdb(3) Man Page 2010-01-20 TCRMGR(1)
All times are GMT -4. The time now is 04:14 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy