Sponsored Content
Top Forums Shell Programming and Scripting explain me this shell script ... Post 302146535 by zedex on Wednesday 21st of November 2007 03:48:35 AM
Old 11-21-2007
explain me this shell script ...

Code:
currentSid=${TWO_TASK:-$ORACLE_SID}
echo $currentSid

this script returns value of ORACLE_SID but what i am not getting is
what is ":-" doing ??
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

need help to explain script

dear all, can anyone help me to explain all the commands in the .profile bourne shell below ? really appreciate ur help. PLEASE. 1 2 # @(#) $Revision: 72.2 $ 3 4 # Default user .profile file (/usr/bin/sh initialization). 5 6 # Set up the terminal: 7 if 8 then 9 eval ` tset -s -Q -m... (1 Reply)
Discussion started by: ykchua
1 Replies

2. Solaris

Pl explain the shell script code

if then ROLLBACK=1 ; elif then echo "Nothing to install!" ; echo "Exiting." ; exit 0; Plz explaing what is the ${1:-0} in if loop?:) (3 Replies)
Discussion started by: ysrikanth
3 Replies

3. Shell Programming and Scripting

please explain this sed shell script to remove C++ comments.

#! /bin/sed -nf # Remove C and C++ comments, by Brian Hiles (brian_hiles@rocketmail.com) # Sped up (and bugfixed to some extent) by Paolo Bonzini (bonzini@gnu.org) # Works its way through the line, copying to hold space the text up to the # first special character (/, ", '). The original... (1 Reply)
Discussion started by: Priyaranjan
1 Replies

4. Shell Programming and Scripting

need some explain about this script

Dear Member, i need help in this script filename_DD_MM_YYYY_HHMMSS.log this is the log file format i need to split this name to three variables 1 variables contain filename 2 variables contain _DD_MM_YYY_ 3 variables contains HHMMSS ... (7 Replies)
Discussion started by: dellsh
7 Replies

5. Shell Programming and Scripting

Can help me explain this script?

Hi expert Can help me explain this script? myFile="./File" myCell="" while do read myCell || break echo "" echo "***************************" echo "$myCell" echo "***************************" done < $myFile this is ksh. Can help me... (1 Reply)
Discussion started by: vincyoxy
1 Replies

6. Shell Programming and Scripting

Explain this AWK script plz

Hi frnds, one my frnds has given resolution for my problem as below. it working great , but i couldnt understand somethings in the script. Why ++ operator after the function calling. how these each block working. will each run for each input line sequencially or one block for all the lines... (9 Replies)
Discussion started by: Gopal_Engg
9 Replies

7. Shell Programming and Scripting

Can you please explain what this script does?

I am trying to figure out what this script does. Can someone help? delt_file=`diff /transfer/adx/tey_header.txt /transfer/adx/tey_header_yesterdy.txt` if ] ; then touch /transfer/adx/lrstb028_ctl2.ctl else if test -f "/transfer/adx/lrstb028_ctl2_2.ctl" ; then touch... (1 Reply)
Discussion started by: chamajid
1 Replies

8. Shell Programming and Scripting

explain while loop in ksh shell script

#!/bin/ksh log=ABCl log=EFG log=HIJ i=0 while <------ what is the meaning of ($i - lt 3) do print ${log} (( i=i+1 )) done (1 Reply)
Discussion started by: Bperl1967
1 Replies

9. Shell Programming and Scripting

Explain this shell script code.

Hi i am new to shell script can any one please explain me the code below which is written for execution of python scripts which are located in same folder. please explain the code line by line ls *.py > xx while do read myline || break python $myline done<xx Thanks Mukthyar.... (1 Reply)
Discussion started by: mukthar1255
1 Replies

10. Shell Programming and Scripting

Can someone explain the following shell command?

Hi Forum. I have the following script /home/user/EDW_ENV.sh to setup some environment variables as: ##### section 1 PM_HOME ##### export PC_DIR_BASE=/data/informatica/ming export DIR_ORACLE=/data/sw/apps/oracle/Oracle_scripts export... (4 Replies)
Discussion started by: pchang
4 Replies
escape(1)							Mail Avenger 0.8.3							 escape(1)

NAME
escape - escape shell special characters in a string SYNOPSIS
escape string DESCRIPTION
escape prepends a "" character to all shell special characters in string, making it safe to compose a shell command with the result. EXAMPLES
The following is a contrived example showing how one can unintentionally end up executing the contents of a string: $ var='; echo gotcha!' $ eval echo hi $var hi gotcha! $ Using escape, one can avoid executing the contents of $var: $ eval echo hi `escape "$var"` hi ; echo gotcha! $ A less contrived example is passing arguments to Mail Avenger bodytest commands containing possibly unsafe environment variables. For example, you might write a hypothetical reject_bcc script to reject mail not explicitly addressed to the recipient: #!/bin/sh formail -x to -x cc -x resent-to -x resent-cc | fgrep "$1" > /dev/null && exit 0 echo "<$1>.. address does not accept blind carbon copies" exit 100 To invoke this script, passing it the recipient address as an argument, you would need to put the following in your Mail Avenger rcpt script: bodytest reject_bcc `escape "$RECIPIENT"` SEE ALSO
avenger(1), The Mail Avenger home page: <http://www.mailavenger.org/>. BUGS
escape is designed for the Bourne shell, which is what Mail Avenger scripts use. escape might or might not work with other shells. AUTHOR
David Mazieres Mail Avenger 0.8.3 2012-04-05 escape(1)
All times are GMT -4. The time now is 09:58 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy