String concatenation


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting String concatenation
# 8  
Old 10-13-2012
Quote:
Originally Posted by elixir_sinari
Have you checked my script?
It will handle what you require to be handled.
Hi Elixir,

you always come with some master piece..Smilie

Just one query. For odd numbers last line is not printing..
# 9  
Old 10-13-2012
No issues in that case.
Code:
cat tmp.txt
/sad/a
/sda/b
/sda/c
/sda/d
/sdb/l
/sdb/j
/sdb/k
/sdb/m

awk '...' tmp.txt
/sad/a:/sdb/l
/sda/b:/sdb/j
/sda/c:/sdb/k
/sda/d:/sdb/m

cat tmp1.txt
/sad/a
/sda/b
/sda/c
/sda/d
/sdb/l
/sdb/j
/sdb/k

awk '...' tmp1.txt
/sad/a:/sdb/l
/sda/b:/sdb/j
/sda/c:/sdb/k
/sda/d:

The last line is not having a "partner" there. Smilie
And it will also work for a one-line file, too.
# 10  
Old 10-13-2012
Quote:
Originally Posted by elixir_sinari
The last line is not having a "partner" there. Smilie
And it will also work for a one-line file, too.
I have tried for 3-4 times. For 9 line input. But not showed any output...Smilie
(tried adding blank line at the end also)
Don't know what the issue was..
Now working fine...Smilie(after 5-6 attemptsSmilie)
This User Gave Thanks to pamu For This Post:
# 11  
Old 10-13-2012
Quote:
Originally Posted by pamu
I have tried for 3-4 times. For 9 line input. But not showed any output...Smilie
(tried adding blank line at the end also)
Don't know what the issue was..
Now working fine...Smilie(after 5-6 attemptsSmilie)
Hmmm...I'll check out this.
I've changed the script now.
# 12  
Old 10-13-2012
Quote:
Originally Posted by elixir_sinari
I've changed the script now.
Now that's working like charm...Smilie
good one..Smilie
# 13  
Old 10-15-2012
Thanks elixir.It works fine and very useful

Last edited by nareshkumar522; 10-15-2012 at 11:45 PM.. Reason: typo mistake
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Help with String concatenation

I have a script which is migrated from AIX to Linux & now while running it is no able to concatenate string values The string concatenation step under while loop is not displaying desired result Please find below the piece of code: while read EXT_FILE ; do EXT_FILE=$EXT_FILE.ext.sent echo... (7 Replies)
Discussion started by: PreetArul
7 Replies

2. Shell Programming and Scripting

Group by and string concatenation

Hi, I was trying to work on a file which had the following data format 1 hi 1 this 1 is 1 john 2 hello 3 test 3 case the expected output file is the below 1 hi, this, is, john 2 hello 3 test, case I tried using awk or while read, but I couldnt... (13 Replies)
Discussion started by: karthikbhuvana
13 Replies

3. Shell Programming and Scripting

String concatenation problem

Hi there, I'm writing a basic script where I want to make a string of 2 numeric fields from a file, which I have done, but the behavior is rather confusing. I have a file of random values such as: 1 2 3 4 5 6 7 8 9 10 and my awk code is: BEGIN { FS = " " } { str = str $1 $2 } END {... (7 Replies)
Discussion started by: HMChadwick
7 Replies

4. Shell Programming and Scripting

String / Variable Concatenation

Hi all, I'm trying to build a variable name automatically through a for loop for a script I'm working on, basically I want to build the variables named: $JVM_HOME0 or $JVM_HOME1 so that I can loop through some file copy/deletes and a server restart once completed. With the code below, I get this... (3 Replies)
Discussion started by: hydroponx
3 Replies

5. Shell Programming and Scripting

String concatenation problems

#! /bin/csh set tt=12345_UMR_BH452_3_2.txt set rr=`echo $tt | cut -d_ -f1` set rr1=welcome set ff=$rr $rr1 echo $ff why $ff returned only 12345 and not 12345welcome? thanks (2 Replies)
Discussion started by: jdsignature88
2 Replies

6. Shell Programming and Scripting

String/Variable Concatenation

Hello, Trying to concatenate the following using bourne shell: # !/bin/bash # this works in bash shell e.g. get the results I am expecting fnTmp=C$cindex.$station_0.$station_1.$station_3.$ts.tmp # # under !/bin/sh # the results are not the same Any assistance would be... (8 Replies)
Discussion started by: LAVco
8 Replies

7. Shell Programming and Scripting

String Concatenation

Hi All, I need to concatenate the values in the array into a variable. Currently the code is : for (( i=1 ; i <= $minCount ; i++ )) do var="${var}""${sample_file}" done The output is : /tmp/1/tmp/2/tmp/3/tmp/4/tmp/5/tmp/6/tmp/7/tmp/8/tmp/9/tmp/10 I need a space between... (1 Reply)
Discussion started by: sh_kk
1 Replies

8. Shell Programming and Scripting

String concatenation with spaces

Hi, I have a variable $ID=40 and I need to build a string like 40 40 40 40 40 40 so repeating ID 'n' times separated by spaces. Any help? Thanks Sarah (2 Replies)
Discussion started by: f_o_555
2 Replies

9. Shell Programming and Scripting

Help concatenation string and variable

Hello, in my script i have this lines of code in a while cycle: .. let j=i+1 t_prod_$i = `cat myfile.csv | grep world | cut -d ";" -f$j` let i+=1 ... So if i try an echo $t_prod_$i at the end of the cycle i cannot see the right value obtained by `cat myfile.csv | grep world |... (5 Replies)
Discussion started by: drain
5 Replies

10. UNIX for Dummies Questions & Answers

string concatenation

my input file contains thousands of lines like below 234A dept of education 9788 dept of commerce 8677 dept of engineering How do i add a delimeter ':' after FIRST 4 CHARACTERS in a line 234A:dept of education 9788:dept of commerce 8677:dept of engineering (7 Replies)
Discussion started by: systemsb
7 Replies
Login or Register to Ask a Question