# log(3) [opendarwin man page]

```LOG(3)							   BSD Library Functions Manual 						    LOG(3)

NAME
log, log2, log10, log1p, -- logarithm functions

SYNOPSIS
#include <math.h>

double
log(double x);

double
log2(double x);

double
log10(double x);

double
log1p(double x);

DESCRIPTION
The log() function computes the value of the natural logarithm of argument x.

The log2() function computes the value of the logarithm of argument x to base 2.

The log10() function computes the value of the logarithm of argument x to base 10.

The log1p() function computes the value of log(1+x) accurately even for very small values of x.

SPECIAL VALUES
log(+-0) , log2(+-0) , and log10(+-0) return -infinity and raise the "divide-by-zero" floating-point exception.

log(1) , log2(1) , and log10(1) return +0.

log(x) , log2(x) , and log10(x) return a NaN and raise the "invalid" floating-point exception for x < 0.

log(+infinity) , log2(+infinity) , and log10(+infinity) return +infinity.

log1p(+-0) returns +-0.

log1p(-1) returns -infinity and raises the "divide-by-zero" floating-point exception.

log1p(x) returns a NaN and raises the "invalid" floating-point exception for x < -1.

log1p(+infinity) returns +infinity.

math(3), exp(3), exp2(3), expm1(3), pow(3), infnan(3)

STANDARDS
The log() , log2() , log10() , and log1p() functions conform to ISO/IEC 9899:1999(E).

4th Berkeley Distribution					   July 2, 2003 					 4th Berkeley Distribution```

## Check Out this Related Man Page

```LOG(3)							   BSD Library Functions Manual 						    LOG(3)

NAME
log, log2, log10, log1p, -- logarithm functions

SYNOPSIS
#include <math.h>

double
log(double x);

double
log2(double x);

double
log10(double x);

double
log1p(double x);

DESCRIPTION
The log() function computes the value of the natural logarithm of argument x.

The log2() function computes the value of the logarithm of argument x to base 2.

The log10() function computes the value of the logarithm of argument x to base 10.

The log1p() function computes the value of log(1+x) accurately even for very small values of x.

SPECIAL VALUES
log(+-0) , log2(+-0) , and log10(+-0) return -infinity and raise the "divide-by-zero" floating-point exception.

log(1) , log2(1) , and log10(1) return +0.

log(x) , log2(x) , and log10(x) return a NaN and raise the "invalid" floating-point exception for x < 0.

log(+infinity) , log2(+infinity) , and log10(+infinity) return +infinity.

log1p(+-0) returns +-0.

log1p(-1) returns -infinity and raises the "divide-by-zero" floating-point exception.

log1p(x) returns a NaN and raises the "invalid" floating-point exception for x < -1.

log1p(+infinity) returns +infinity.

math(3), exp(3), exp2(3), expm1(3), pow(3), infnan(3)

STANDARDS
The log() , log2() , log10() , and log1p() functions conform to ISO/IEC 9899:1999(E).

4th Berkeley Distribution					   July 2, 2003 					 4th Berkeley Distribution```
Man Page

## compare realtime

I have two log files which keeps appending every sec...I want to extract a certain field from each file(using awk for extracting the data) and compare them in real time... ex: log1 122 234 567 log2 234 567 log3 122 i need a log3 which keeps appending the data found in log1 and...

## how to divide single large log file into multiple files.

Can you please help me with writing script for following purpose. I have to divide single large web access log file into multiple log files based on dates inside the log file. For example: if data is logged in the access file for jan-10-08 , jan-11-08 , Jan-12-08 then make small log file...

## deleting double entries in a log file

Hi Folks, I have a apache log file that has double entries (however not all lines appear twice). How can I delete automatically the first line of a double entry? Your help is greatly appreciated. Thanks, Klaus Here is what the log file looks like 217.81.190.164 - - "GET...

## sort issue

Hi Guys , Please help me I am having a requirement as below: \$ ls -i log* | head 66486532 log1 66486662 log10 66486663 log11 66486664 log12 66486665 log13 66486533 log2 66486534 log3 66486535 log4 66486584 log5 66486590 log6 This id listing the first 10 files starting with log. ...

## taking the Log2 values

Hi, I am able to take the log value for the third column of a file using the script below. But I want to take the log2 (not the log). How would I write that? thanks awk 'BEGIN {OFS="\t"} {print \$1, \$2, log (\$3)}'

## 6. Shell Programming and Scripting

Hello All, I need to delete all the files with a particular naming format at a fixed path except the latest 1. Please help. example: At path /tmp, I have 3 files viz: log1, log2 and log3. file log2 was the one that was modified most recently. So I need to find and delete log1 and log3...

## Alert log not update every time.

My Script . This check log file size every 1 minute. #! /bin/bash logFiles="log1.log log2.log" logLocation="/usr/home/test/log/" sleepTime=60 failMessage=":: Log not running :: Pls Check Service" successMessage="OK" arr=(\$logFiles) arrlen=\${#arr} arrcount=() date for...

## list files with a specific pattern

How can I list files with the following specific criteria? I am trying this \$> ls *.log or \$>ls *.log? --> but it only gives me fsaffa.log1, rwerw.log2. How can I get all three files with a simple selection criteria ?

## Extracting from log file

Hi All, I have a huge log file where user information such as name,address,point balance etc are stored. I need to extract only point balance,first name,last name only. How to achieve this, tried with awk and jq but could not get the result. Log file ...