06-22-2012
What is your requirement?
With trig=`ls /home/trig.tch |wc -l`, It will always give 1 if file is there.
Do you want to call the function only if file exists?
EDIT: Similar solution already posted at the same time. The post might not be useful.
This User Gave Thanks to clx For This Post:
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hi All,
I have a requirement as below.
I supposed to get a file from Source system once in a month. But we dont know when the source system will send the file. My script has to wait for that file in LOOP once it gets the file then it has to FTP the file.
I thought of scheduling the job... (5 Replies)
Discussion started by: Raamc
5 Replies
2. Shell Programming and Scripting
Hi,
I got a simple script working to check if a process is running and then email if it is not running anymore. My scenario is that I need to make sure the process is always running so instead of running the below script via cron I think it is better to a have a looping script to check... (12 Replies)
Discussion started by: yabai
12 Replies
3. Shell Programming and Scripting
Hi all,
I have a script which triggers batch admin manager and gets the top 10 jobs and their status info. the output of this script is the list of all these jobs. I want to run this in infinite loop which will show top 100 jobs' status.
the script is as follows
#!/bin/sh
exec &> capture1.txt... (1 Reply)
Discussion started by: digitalrg
1 Replies
4. Shell Programming and Scripting
what is the difference between while:,while true and while false? (6 Replies)
Discussion started by: proactiveaditya
6 Replies
5. Shell Programming and Scripting
Hi
I am working on a server that is set up and maintained by a third party. It seems whenever I run bash scripts in the background (with a &) with while loops in them they seem to me killed in around 2.5 hours. ( I am running them as a normal user with no special privileges ) . Is there a... (3 Replies)
Discussion started by: pkabali
3 Replies
6. Shell Programming and Scripting
Hi, I was debating if I should put this in the dummies or scripts section, I apologize in advance if I chose poorly.
Fairly new to Unix and BASH scripting but I thought I made it fairly well given my limited understanding. However, the output indicates that it's looping and I'm ending up with a... (5 Replies)
Discussion started by: gotreef
5 Replies
7. Shell Programming and Scripting
cd /opt/et/WAS/apps/8.0
find . -name "HostIntegration.properties" -o -name "HostSocket.properties" -o -name "environment.properties" 2> /dev/null | awk -F '' '{print $4}'|awk '!x++' | cat>/home/cbadmin/file1.txt
cd /home/cbadmin/
PS3='Please enter a number from list of applications==>:'
select... (3 Replies)
Discussion started by: bhas85
3 Replies
8. Shell Programming and Scripting
I am writing a shell script that calls this oracle utility to get some information about the DB that I need for the script
https://docs.oracle.com/cd/B16240_01/doc/em.102/e15294/options.htm
This is the command that I am running:
$ORACLE_HOME/OPatch/opatch lsinventory -details | grep -i... (1 Reply)
Discussion started by: guessingo
1 Replies
9. Programming
My script’s output goes in infinite loop
Below is my script:
Nmap()
{
while read -r line
do
name="$line"
echo "$name"
count=$line
nmap -oG output.txt -T4 -f -iL iplist.txt $line1
done < iplist.txt
}
Nmap
.................................................................
... (2 Replies)
Discussion started by: sk151993
2 Replies
10. Shell Programming and Scripting
Hello Experts,
I have created one user confirmation process that will ask for user input. I have created one func for it. The issue is if i call it as normal then it works fine but if i am calling it in another script(in while loop) . It is going in infinite loop and not asking for user input. ... (8 Replies)
Discussion started by: looney
8 Replies
sin(3m) sin(3m)
Name
sin, cos, tan, asin, acos, atan, atan2 - trigonometric functions and their inverses
Syntax
#include <math.h>
double sin(x)
double x;
float fsin(x)
float x;
double cos(x)
double x;
float fcos(x)
float x;
double tan(x)
double x;
float ftan(x)
float x;
double asin(x)
double x;
float fasin(x)
float x;
double acos(x)
double x;
float facos(x)
float x;
double atan(x)
double x;
float fatan(x)
float x;
double atan2(y,x)
double y,x;
float fatan2(y,x)
float y,x;
Description
The and functions return trigonometric functions of radian arguments x for double data types.
The and functions return trigonometric functions for float data types.
The and functions return the arc sine in the range -pi/2 to pi/2 for double and float data types, respectively.
The and functions return the arc cosine in the range 0 to pi for double and float data types, respectively.
The and functions return the arc tangent in the range -pi/2 to pi/2 for double and float data types, respectively.
The and functions return the arc tangent of y/x in the range -pi to using the signs of both arguments to determine the quadrant of the
return value for double and float data types, respectively.
Error (due to roundoff)
When P stands for the number stored in the computer in place of pi = 3.14159 26535 89793 23846 26433 ... . and "trig" stands for one of
"sin", "cos" or "tan", then the expression "trig(x)" in a program actually produces an approximation to trig(x*pi/P), and "atrig(x)"
approximates (P/pi)*atrig(x). The approximations are close.
P differs from pi by a fraction of an ulp; the difference is apparent only if the argument x is huge, and even then the difference is
likely to be swamped by the uncertainty in x. Every trigonometric identity that does not involve pi explicitly is satisfied equally well
regardless of whether P = pi. For example, sin(x)**2+cos(x)**2 = 1 and sin(2x) = 2sin(x)cos(x) to within a few ulps regardless of how big
x is. Therefore, the difference between P and pi is unlikely to effect scientific and engineering computations.
Return Values
All the double functions return NaN if NaN is passed in.
If |x| > 1 then (x) and (x) will return the default quiet NaN.
The function defines (0,0) = NaN.
See Also
hypot(3m), math(3m), sqrt(3m)
RISC sin(3m)