Firstly. There is never ever a reason to use "for" when dealing with an open-ended list.
Secondly. Convoluted one-liners should be formatted scripts.
Quote:
for messages in `cat syslog_message_list.txt`; do grep $messages syslog.`date +%d%m%y`.log | tr -s " " | cut -d" " -f4,9- | sort| uniq -c >> syslog.`date +%d%m%y`.report; done
This "while" construct easier to read when properly laid out and does not include the risk of a "for" line becoming too long or not dealing with space characters correctly:
Thirdly. Don't run convoluted on-liners from cron. Run a script containing appropriate environment settings - especially the Shell shebang and of course a correct $PATH which includes a path to Pearl.
Last edited by methyl; 10-11-2010 at 08:31 AM..
Reason: typo
Hi all,
I have been working on a few files that have been 7za compressed.(which are a part of an OS)
Now after extracting the file and doing manipulations i did a putback.
But when i create an image and burn it onto the disk to check if my changes are working...
I get error at boot time.
Now... (0 Replies)
Hi,
I need help urgently for following issue. Pls help me to resolve this issue.
I am calling sql script file(file1.sql) from UNIX Shell Script(script1.ksh) using sql plus and trying to create flat file that contains all records returned from SQL query in SQL script(file1.sql)
I given... (6 Replies)
Hi,
Can someone help me with creating a bash shell script.
I need to create a script that gets a positive number n as an argument.
The script must create n directories in the current directory with names like map_1, map_2 etcetera. Each directory must be contained within its predecessor. So... (7 Replies)
Dear All,
I am new on Tru 64 bit Unix platform. I have a database server "HP AlphaServer ES45" version p5.1 of Tru Ux 64 bit installed. I have 4 hard drives in this system (1,2,3,4). My 4th hard drive is damaged which contain Oracle database files including partitions on 4th drives... (2 Replies)
Hey all. Sometimes I'm tasked to change some router configs for the entire network (over 3,000 Cisco routers). Most of the time its a global config parameter so its done with a loop and an IP list as its the same configuration change for all routers. This is working OK.
However, sometimes an... (3 Replies)
Dear Members,
I have a table in Oracle DB and one of its column name is INFO which has data in text format which we need to fetch in a script and create an xml file of a new table from the input.
The contents of a single cell of INFO column is like:
Area:app - aam
Clean Up Criteria:... (0 Replies)
Hi all
i am struggling in creating a restore of env files while doing applications clone.
the first file i created for copying the important configurations file
which is running perfect
now for reverting the changes i mean when i am restoring these files to its original places
i have to do... (7 Replies)
Hi all,
I have a PLSQL script which has a IN list where it takes some ids as input. For example
SELECT * FROM EMPLOYEE WHERE EMPLOYEE_ID IN (comma separated list )
I want to run this quest inside a shell script but I would like to prepare the IN list dynamically where the employee ids... (1 Reply)
How to create a shell script to create a folder by using the today's date to take backup using rsync command on every evening around 7 pm.
Kindly help.
Thanks.
To be more precise,
I want to create a script which matches the today's date with server's date format, if matches then creates the... (2 Replies)
Hi,
I have created customized scripts to start httpd and postgres (For CentOS 6) in /etc/init.d. However for it to work even after reboot, I have to put the script in /etc/rc.d/rc0.d, rc1.d, etc.
# ls -lrt
total 60
-rwxr-xr-x 1 root root 20199 Oct 4 2017 rc.sysinit
-rwxr-xr-x 1... (6 Replies)
Discussion started by: anaigini45
6 Replies
LEARN ABOUT OSX
openpam_log
OPENPAM_LOG(3) BSD Library Functions Manual OPENPAM_LOG(3)NAME
openpam_log -- log a message through syslog
LIBRARY
Pluggable Authentication Module Library (libpam, -lpam)
SYNOPSIS
#include <sys/types.h>
#include <security/pam_appl.h>
#include <security/openpam.h>
void
openpam_log(int level, const char *fmt, ...);
DESCRIPTION
The openpam_log function logs messages using syslog(3). It is primarily intended for internal use by the library and modules.
The level argument indicates the importance of the message. The following levels are defined:
PAM_LOG_DEBUG Debugging messages. These messages are logged with a syslog(3) priority of LOG_DEBUG.
PAM_LOG_VERBOSE Information about the progress of the authentication process, or other non-essential messages. These messages are logged
with a syslog(3) priority of LOG_INFO.
PAM_LOG_NOTICE Messages relating to non-fatal errors. These messages are logged with a syslog(3) priority of LOG_NOTICE.
PAM_LOG_ERROR Messages relating to serious errors. These messages are logged with a syslog(3) priority of LOG_ERR.
The remaining arguments are a printf(3) format string and the corresponding arguments.
SEE ALSO pam(3), printf(3), syslog(3)STANDARDS
The openpam_log function is an OpenPAM extension.
AUTHORS
The openpam_log function and this manual page were developed for the FreeBSD Project by ThinkSec AS and Network Associates Laboratories, the
Security Research Division of Network Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 (``CBOSS''), as part of the DARPA CHATS
research program.
BSD December 21, 2007 BSD