Shell scripting syntax


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Shell scripting syntax
# 1  
Old 03-25-2017
Linux Shell scripting syntax

Code:
mydate ="$(date)"

what is the use of adding double code and parenthesis in the above code ..
can i write the same code as
Code:
 mydate= $date


Last edited by lobsang; 03-25-2017 at 06:10 AM..
# 2  
Old 03-25-2017
Is this a homework assignment? Homework and coursework questions can only be posted in the Homework & Coursework forum under special homework rules.

Please review the rules, which you agreed to when you registered, if you have not already done so.

If you did post homework in the main forums, please review the guidelines for posting homework and repost.

If this is not a homework assignment, please explain where these questions originated and explain what you are working on? Also specify what operating system and shell you're using? (The code shown in the second question is not valid POSIX shell syntax.)
# 3  
Old 03-25-2017
i am just learning shell scripting and came across some doubts as i check some possible interview questions and my doubts .
# 4  
Old 03-25-2017
Quote:
Originally Posted by lobsang
Code:
mydate ="$(date)"

what is the use of adding double code and parenthesis in the above code ..
This line is of no use at all, because it contains a syntax error.

Quote:
Originally Posted by lobsang
can i write the same code as
Code:
 mydate= $date

Actually yes, because it contains the same syntax error and will equally not work.

I hope this helps.

bakunin

/PS: only now saw that Don already mentioned it.
# 5  
Old 03-25-2017
actually i want to put the output of the command date into the shell variable mydate

Code:
mydate ="$(date)"

# 6  
Old 03-25-2017
Quote:
Originally Posted by lobsang
actually i want to put the output of the command date into the shell variable mydate

Code:
mydate ="$(date)"

I have understood that. This line is just not producing what you want and you may want to find out why.

Quote:
as i check some possible interview questions and my doubts .
Intead of checking interview questions you might want to consider firing up a terminal, enter your command line and then checking what is in the mydate variable. Then you can try to make it work in the way you expected it and at the end you will have learned a valuable lesson about shell scripting - instead of checking off one more question with our answers and having it forgotten in 2 minutes.

I hope this helps.

bakunin
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell scripting syntax error in if then else

I have one bash shell script to execute table refreshment. At the bottom of script, I have one piece of code to check 'ORA-' error from log file, then send email to DBA or application people. But this piece of code didn't work. I tried different ways and also search online to find where is my... (2 Replies)
Discussion started by: duke0001
2 Replies

2. Web Development

Perl scripting or shell scripting?

i am going to study any one of the scripting languages mentioned above(shell 0r perl scripting) . Which is having more scope for a fresher? (1 Reply)
Discussion started by: Anna Hussie
1 Replies

3. What is on Your Mind?

Shell Scripting vs Perl scripting

Gents, I have been working in a Solaris/Unix environment for about 9 months. I took some linux classses online before getting the job. But, I am not very good at scripting. I want to learn how to script. Do you think that I should start with Shell scripting or Perl? I wanted to continue with... (2 Replies)
Discussion started by: Pouchie1
2 Replies

4. What is on Your Mind?

Shell scripting vs Perl scripting

Hi all, I would like to start developping some good scripting skills. Do you think it would be best to start with shell scripting or Perl? I already got a fundation, really basics, in perl. but I am wondering what would be best to be good at first. Can you please help me determine which one to... (14 Replies)
Discussion started by: Pouchie1
14 Replies

5. Shell Programming and Scripting

Call Shell scripting from Perl Scripting.

Hi How to call a shell scripting through a Perl scripting? Actually I need some value from Shell scripting and passes in the Perl scripting. So how can i do this? (2 Replies)
Discussion started by: anupdas
2 Replies

6. Shell Programming and Scripting

basic scripting syntax

In bash scripts please can someone tell me if the below is the correct syntax for comparing integers and strings; for integers - if ;then for strings - if ; then Thanks Calypso (4 Replies)
Discussion started by: Calypso
4 Replies

7. Shell Programming and Scripting

Scripting Syntax

I'm new to shell scripting and would like to know what would be the best syntax to delete multiple directories in the same location? This is what I tried but it didn't work. echo "clearing webtop and da cache." su - $TOMCAT_USER -c rm -rf... (5 Replies)
Discussion started by: soupbone38
5 Replies

8. Shell Programming and Scripting

syntax of c shell

i have this program in bash shell: #!/bin/bash array=(20 20 20 20 20) i=0 j=0 awk '/%/ {print $3}' try.txt| while (read s) arr=$s i=`expr $i + 1` echo "$i" end how can i convert this into c shell? (1 Reply)
Discussion started by: npatwardhan
1 Replies

9. Shell Programming and Scripting

Shell syntax

I'm having simple question here, and what's the different here? What is the "x" for? Thanks! (5 Replies)
Discussion started by: redstone
5 Replies

10. Shell Programming and Scripting

difference between AIX shell scripting and Unix shell scripting.

please give the difference between AIX shell scripting and Unix shell scripting. (2 Replies)
Discussion started by: haroonec
2 Replies
Login or Register to Ask a Question