Adding double quotes at the end of string


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Adding double quotes at the end of string
# 1  
Old 06-17-2014
Adding double quotes at the end of string

My input is this:
Inputfile = file.txt

needs to change to,
Inputfile = file.txt"

I have tried using:
Inputfile = `echo ${Inputfile}"'

doesn't work for me.

Similarly how do I change it to all double quotes:
Inputfile = "file.txt"
# 2  
Old 06-17-2014
Hello and welcome to the forum.

You need to escape the special char 'doublequotes' with a leading backslash.
Eg: \"
Wich would then become:
Code:
inputfile = file.txt\"
# OR
inputfile = "file.txt\""

However, i would assume that you have some quotation errors somewhere else in your script.

For the future, please use the
Code:
CO
DE

tags to make your examples easier to read.

Hope this helps
This User Gave Thanks to sea For This Post:
# 3  
Old 06-17-2014
@bvnprasad123 and sea :

if you are defining variable then please take care about space

you might receive this error
Code:
$ Inputfile = file.txt
Inputfile: command not found

where as this is valid
Code:
$ Inputfile=file.txt


Last edited by Akshay Hegde; 06-22-2014 at 09:24 AM..
This User Gave Thanks to Akshay Hegde For This Post:
# 4  
Old 06-17-2014
Quote:
Originally Posted by sea
Hello and welcome to the forum.

You need to escape the special char 'doublequotes' with a leading backslash.
Eg: \"
Wich would then become:
Code:
inputfile = file.txt\"
# OR
inputfile = "file.txt\""

However, i would assume that you have some quotation errors somewhere else in your script.

For the future, please use the
Code:
CO
DE

tags to make your examples easier to read.

Hope this helps
My bad for not using code.Thanks for the help
# 5  
Old 06-17-2014
Try like this

Code:
akshay@Aix:~$ x="file.txt"
akshay@Aix:~$ echo $x
file.txt

akshay@Aix:~$ y="\"$x"\"
akshay@Aix:~$ echo $y
"file.txt"

akshay@Aix:~$ z="$x"\"
akshay@Aix:~$ echo $z
file.txt"

---------- Post updated at 01:26 AM ---------- Previous update was at 01:20 AM ----------

I just seen you modified post #4
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Replace Double quotes within double quotes in a column with space while loading a CSV file

Hi All, I'm unable to load the data using sql loader where there are double quotes within the double quotes As these are optionally enclosed by double quotes. Sample Data : "221100",138.00,"D","0019/1477","44012075","49938","49938/15043000","Television - 22" Refurbished - Airwave","Supply... (6 Replies)
Discussion started by: mlavanya
6 Replies

2. Shell Programming and Scripting

sed command to replace string that contain blackslash,double quotes

Hi All, I have been trying to replace a string using the sed command string value contain blackslash and double quotes. I am not a expert writer of unix script but do try not to ask question. I have almost given up. Hope you all can give me some suggestion I want to replace a place string... (6 Replies)
Discussion started by: thanush9sep
6 Replies

3. Shell Programming and Scripting

Replace double quotes with a single quote within a double quoted string

Hi Froum. I have tried in vain to find a solution for this problem - I'm trying to replace any double quotes within a quoted string with a single quote, leaving everything else as is. I have the following data: Before: ... (32 Replies)
Discussion started by: pchang
32 Replies

4. Shell Programming and Scripting

How to find a string with double quotes?

I have thousands of files in a directory. I need to find/list all files that have the below matching string - RETURNCODE: "1017" Thank you! (5 Replies)
Discussion started by: esmgr
5 Replies

5. Shell Programming and Scripting

Use double quotes as part of the string in a Bash array

So I need to create an array that has " in the string of the text: string = ( "value 1" "value2" where the actual string is "value1" with the quotations included would this work? string = ( \"value1\" \"value\") and if the strings contain spaces as well: string = ("\"this... (4 Replies)
Discussion started by: os2mac
4 Replies

6. UNIX for Dummies Questions & Answers

Stripping double quotes from front and end of a line

I have a file and some records may contain double quotes at beginning and at end of line. So how do I strip them? For Example, file is somethings like this Field1;Field2;Field3 01;'Test';'Test Field3' "01;'This is 2nd field';This is 3rd field' " Desired Output is: ... (6 Replies)
Discussion started by: vx04
6 Replies

7. Shell Programming and Scripting

How to remove extra double quotes from string in a delimited file??

Hi Unix Gurus.. I am new to Unix. Please help me. The file I am getting is as follows: Input File "2011-07-06 03:53:23","0","I","NOT SET ",,,,"123985","SAW CUT CONCRETE SLAB 20"THICK",,"98.57","","EACH","N" "2011-07-06 03:53:23","0","I","NOT SET ",,,,"204312","ARMAFLEX-1 3/8 X... (2 Replies)
Discussion started by: BICC
2 Replies

8. UNIX for Dummies Questions & Answers

how to use grep: finding a string with double quotes and multiple digits

I have a file with a lot of lines (a lot!) that contain 10 digits between double quotes. ie "1726937489". The digits are random throughout, but always contain ten digits. I can not for the life of me, (via scouring the internet and grep how-to manuals) figure out how to find this when I search.... (3 Replies)
Discussion started by: titusbass
3 Replies

9. Shell Programming and Scripting

how to find the count of commas in a string excluding the ones in double quotes

Hi, my requirement is to find the count of commas in a string excluding the ones in double quotes. For example: If the input string is abc,xyz.com,lmhgdf,"abc, 401 street","tty,stt",45,23,45 The output should be 7 (7 Replies)
Discussion started by: amitshete
7 Replies

10. Shell Programming and Scripting

Add double quotes around the string

I have a line in multiple scripts:select into table /dir1/dir2/file.dat dir1 and dir2 are the same but file.dat is different from script to script. I need to include /dir1/dir2/file.dat into double quotes in each file of my directory:select into table "/dir1/dir2/file.dat" (13 Replies)
Discussion started by: surfer515
13 Replies
Login or Register to Ask a Question