query in using Double Quotes


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting query in using Double Quotes
# 1  
Old 07-16-2012
query in using Double Quotes

Hi

i am referring a book for understanding the Double Quotes
book suggest for the below code

Code:
code

echo "$USER owes <-$1250.**>; [ as of (īdate +%m/%dī) ]"
Code:
 the o/p is

Fred owes <-250.**>; [ as of (12/21) ]

however when i ran the same command i got below
Code:
 o/p

iscpadm owes <-250.**>; [ as of (date +%m/%d) ]

need to know why i am not getting the o/p for date part.

using OS AIX
shell is ksh
# 2  
Old 07-16-2012
You are using the wrong quotes. use ` for calculations Smilie

and here
Code:
 $USER owes <-$1250.**>;

the system understands $1 as the 1st parameter being passed to the script. so you have to escape $ by using \ Smilie

Hope this helps
# 3  
Old 07-16-2012
Java

one more thing
below code show output
Code:
 echo $USER

o/p is below
Code:
iscpadm

however the below code does not show anything why ?
Code:
echo $date

o/p for this is blank

really confuse
# 4  
Old 07-16-2012
$date is not an environment variable. But $USER is not like that Smilie
# 5  
Old 07-16-2012
Java

one more query

when i am using blow code

Code:
$ mail -s Meeting tomorrow khare < pp
$ /home/guest/khare/dead.letter... Saved message in /home/guest/khare/dead.letter

i can see the a mail send to the user but i can also see that tomorrow is also coming in receiver part . see the o/p below

Code:
From khare Mon Jul 16 11:56:15 2012
Return-Path: <khare>
Received: (from khare@localhost)
        by m-net.arbornet.org (8.14.5/8.14.5/Submit) id q6GFuFnO078136;
        Mon, 16 Jul 2012 11:56:15 -0400 (EDT)
        (envelope-from khare)
Date: Mon, 16 Jul 2012 11:56:15 -0400 (EDT)
From: vaibhav khare <khare>
Message-Id: <201207161556.q6GFuFnO078136@m-net.arbornet.org>
To: khare, tomorrow
Subject: Meeting

asdfasdfghgjh
qwer
zxcc

$

now as i want to add subject as a meeting tomorrow.
for this i am using the below code but it does not show any o/p return to the dollar prompt

Code:
$ mail -s Meeting\ tomorrow khare < pp
$

don't know why this is happening .
# 6  
Old 07-17-2012
you have to use like this
Code:
 mail -s "Meeting Tomorrow" khare@host.com < pp

Hope this helps Smilie
# 7  
Old 07-17-2012
Java

this also not working
please see below

Code:
$ mail -s "Meeting Tomorrow" khare@host.com < pp
$

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

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

3. Shell Programming and Scripting

Issue with Single Quotes and Double Quotes for prompt PS1

Hi, Trying to change the prompt. I have the following code. export PS1=' <${USER}@`hostname -s`>$ ' The hostname is not displayed <abc@`hostname -s`>$ uname -a AIX xyz 1 6 00F736154C00 <adcwl4h@`hostname -s`>$ If I use double quotes, then the hostname is printed properly but... (3 Replies)
Discussion started by: bobbygsk
3 Replies

4. Shell Programming and Scripting

Replace double double quotes using AWK/SED

Hi, I have data as "01/22/97-"aaaaaaaaaaaaaaaaa""aaa""aabbbbbbbbcccccc""zbcd""dddddddddeeeeeeeeefffffff" I want to remove only the Consequitive double quotes and not the one which occurs single. My O/P must be ... (2 Replies)
Discussion started by: Bhuvaneswari
2 Replies

5. UNIX for Dummies Questions & Answers

grep single quotes or double quotes

Unix superusers, I am new to unix but would like to learn more about grep. I am very familiar with regular expressions as i have used them for searching text files in windows based text editors. Since I am not very familiar with Unix, I dont understand when one should use GREP with the... (2 Replies)
Discussion started by: george_vandelet
2 Replies

6. Shell Programming and Scripting

Help with quotes in query with ssh and su

Hi I have to run a query in a remote postgresql server but I'm having troubles with quotes, what I need to do is: Login to remote server su as cpanel user execute the query The following code works well if USERH is a numerical value, the problem is went USERH is a string (example... (8 Replies)
Discussion started by: Datacenter1
8 Replies

7. Shell Programming and Scripting

Double Quotes with sh -c

Hi, I am using the following command to create a log file. echo "`date` Starting the workflow" >> MYLOG_`date '+%d%m%Y'`.log My application (Informatica) takes the above command and issues the following to the UNIX server. sh -c "echo "`date` Starting the workflow" >> MYLOG_`date... (1 Reply)
Discussion started by: sysdata
1 Replies

8. Shell Programming and Scripting

Single quotes and double quotes

Hi guys, I have a sed line in double quotes which works fine, but I want it to be in single quotes here is the sed line sed "/abc_def/s/\'.*\'/\'\${abc_def}\'/" can some one give the equivalent to the above script in single quotes Thanks a ton (5 Replies)
Discussion started by: sol_nov
5 Replies

9. Shell Programming and Scripting

double quotes

I have a file with 1 column and its data is as follows; "Happy Hour, Party on 18"" staged on 20th." Can anyone please suggest me how do I remove the embedded quote in data stage while reading this column. awk or sed might be able to do the trick . but i am not sure how to accomplish this. ... (4 Replies)
Discussion started by: pavan_test
4 Replies

10. Shell Programming and Scripting

Double quotes or single quotes when using ssh?

I'm not very familiar with the ssh command. When I tried to set a variable and then echo its value on a remote machine via ssh, I found a problem. For example, $ ITSME=itsme $ ssh xxx.xxxx.xxx.xxx "ITSME=itsyou; echo $ITSME" itsme $ ssh xxx.xxxx.xxx.xxx 'ITSME=itsyou; echo $ITSME' itsyou $... (3 Replies)
Discussion started by: password636
3 Replies
Login or Register to Ask a Question