Sponsored Content
Full Discussion: Basic help
Top Forums UNIX for Dummies Questions & Answers Basic help Post 302952909 by MadeInGermany on Monday 24th of August 2015 08:59:27 AM
Old 08-24-2015
Spaces can visualize where the tokens end.
For example:
Code:
x=1; echo "$(( x + 1 ))"
echo "$( ls )"
echo "$(( $( wc -l </etc/passwd ) + 1 ))"

All echo arguments are in "quotes", where $var and $( ) and $(( )) are evaluated.
But not in 'ticks', for example
Code:
echo '$( ls )'

And see what an unquoted
Code:
echo $( ls )

does!
The "quotes" are mostly used in command arguments; they evaluate $ as shown but not special characters like *.
An assignment like
Code:
x="$(( x + 1 ))"

does not need quotes, because the right side is not a command argument.
For quotes within quotes, one can sometimes choose the different quote types.
Code:
echo 'a part with "double-quote" within single-quotes'
echo "a part with 'single-quote' within double-quotes"

Or use a \ single-character quoting, preferably outside the quoted strings, using a simple string concatenation.
Code:
echo 'a part with '\''single-quotes'\'' withing single-quotes'
echo "a part with "\""double-quotes"\"" withing single-quotes"

This User Gave Thanks to MadeInGermany For This Post:
 

8 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Basic

hi, I am pretty new both to unix and this forum, can anyone help me to give shortcuts to my commands... eg:- instead of "cd /usr/bin" i want to to give " bin " and get to that path. I'm using HP-UX 11.0 abey (2 Replies)
Discussion started by: abey
2 Replies

2. What is on Your Mind?

Basic...

hi, I am pretty new both to unix and this forum, can anyone help me to give shortcuts to my commands... eg:- instead of "cd /usr/bin" i want to to give " bin " and get to that path. I'm using HP-UX 11.0 abey (2 Replies)
Discussion started by: abey
2 Replies

3. HP-UX

Bt-basic

Hi Guys, I very new to bt-basic even I got 8 years experience on UNIX. I searched through google about bt-basic but nothing really give me solid documentation. Anybody have documentation or manual for this bt-basic? Pls help me (2 Replies)
Discussion started by: shahru
2 Replies

4. UNIX for Dummies Questions & Answers

Need some basic help

Hi everyone, I need some help! I know that this is a very simple little problem but I seem to be stuck. I was just wondering if you could show me the right way. I basicly have to write a single line of commands (using piping) to do the following: From the file data.txt, select all of the... (2 Replies)
Discussion started by: itk
2 Replies

5. HP-UX

to know the basic

Hi, Good morning I want to install HP-Unix in my PC. I already have windows XP home edition in my PC. I do not want remove XP,But I need HP-Unix in the same system. Is it posssible? If it is what is the name and version of HP-Unix cd? Where can I get the CD to install. I have... (4 Replies)
Discussion started by: nandhini
4 Replies

6. UNIX for Dummies Questions & Answers

basic if else

I know this is pretty basic, but i cant figure it out to save my life. i want it to ask for a variable, as long as that variable isnt -/0 i want it to print out the area. else if the variable is -/0, i want it to print out invalid entry. the only problem is it will still try to print out the... (1 Reply)
Discussion started by: cookiebooy
1 Replies

7. Solaris

Basic - how do I?

How do I use ls and grep together to count a certain number of files in a directory? -Thanks (1 Reply)
Discussion started by: secno
1 Replies

8. What is on Your Mind?

Vs basic

There isn't much of a relation between 80's BASIC and today's BASIC. A lot of languages seem similar. The BASIC I worked with was Dartmouth or VSBASIC. Now existing as ATARI BASIC. PERL and JULIA look appealing, it would be nice if there where a program like VSBASIC. 80's... (7 Replies)
Discussion started by: teak
7 Replies
All times are GMT -4. The time now is 01:31 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy