01-26-2009
Tools for writing a simple syntax checker?
I'm trying to write a small utility for syntax checking. I've tried using Flex/Bison, but these seem too advanced for my task. A simpler tool would be appreciated.
9 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I'm trying to write a simple unix script that will delete files after 30 days of being created. I've never done this before but conceptually it sounds easy. Here is what I'm trying to do:
Get System Date
Get File Date
If (sysdate-filedate>30days)
rm file
All of these files are contained... (1 Reply)
Discussion started by: tamdoankc
1 Replies
2. Shell Programming and Scripting
I have a rather big script that i have written in ksh and it is falling over in two places with a 'test argument' error. I know this usually means that the if statement is not correct, but it is fine. I have looked through the rest of the script for any odd brackets or ` marks, but can't see... (2 Replies)
Discussion started by: handak9
2 Replies
3. UNIX for Dummies Questions & Answers
how would i write a shell script to show the number of lines in which int variable appears in a c++ program. (3 Replies)
Discussion started by: deadleg
3 Replies
4. Shell Programming and Scripting
Dear all,
I am a complete newbie to (perl) programming and I am completely stuck in a project. I have the following arrays
@array_1
@array_2
@array_A
@array_B
@array_C
Each element pair of array_1 and array_2 is linked to all elements of a third array (e.g. array_A, array_B or... (3 Replies)
Discussion started by: docdudetheman
3 Replies
5. Red Hat
Building software in most languages is a pain. Remember ant build.xml, maven2 pom files, and multi-level makefiles?
Python has a simple solution for building modules, applications, and extensions called distutils. Disutils comes as part of the Python distribution so there are no other packages... (0 Replies)
Discussion started by: Linux Bot
0 Replies
6. Shell Programming and Scripting
I'd like a shell-script syntax checker that can detect at least the following errors, and more:
1. Variable $VAR used but VAR has not been defined.
2. Variable VAR defined but never used.
3. Use of unquoted variables which might break external commands e.g. SOMETHING in: value=`grep $SOMETHING... (5 Replies)
Discussion started by: garethr
5 Replies
7. Shell Programming and Scripting
I want to write a bash script to:
1. Send an email from localhost to an external gmail account. (gmail then automatically forwards the message back to a pop account on the same server.
2. Script waits 3 minutes then checks to see if the email arrived, and if not, it sends an email to... (9 Replies)
Discussion started by: sallyanne
9 Replies
8. Shell Programming and Scripting
Simple Http Proxy Server Checker Script with curl
mirror proxies-scripts/proxc at master * Anoncheg1/proxies-scripts * GitHub
output in terminal
HTTP, HTTP Connect (HTTPS not supported)
command line:
proxc filename
where filename is file like
119.110.69.185:8080
119.235.16.41:8080... (4 Replies)
Discussion started by: 654321
4 Replies
9. Shell Programming and Scripting
I'm fairly new to bash scripts, and all things unix in general. But I was in desperate need of this script, so I took matters into my own hands and built it!
The first script uses a password generator that creates 4 letter domain names and outputs only the ones that are available. Currently its... (0 Replies)
Discussion started by: Files
0 Replies
LEARN ABOUT OPENSOLARIS
wracct
wracct(1M) System Administration Commands wracct(1M)
NAME
wracct - write extended accounting records for active processes and tasks
SYNOPSIS
/usr/sbin/wracct -i id_list [-t record_type]
{process | task}
DESCRIPTION
The wracct utility allows the administrator to invoke the extended accounting system, if active, to write intermediate records representing
the resource usage of a selected set of processes or tasks. For tasks, a record_type option is also supported, allowing the administrator
to request the writing of:
o an interval record, which reflects task usage since a previous interval record (or since task creation if there is no interval
record), or
o a partial record, which reflects usage since task creation.
OPTIONS
The following options are supported:
-i id_list Select the IDs of the tasks or processes to write records for. Specify id_list as a comma- or space-separated list of
IDs, presented as a single argument. For some shells, this requires appropriate quoting of the argument.
-t record_type Select type of record to write for the selected task or process. For tasks, record_type can be partial or interval. par-
tial is the default type, and the only type available for process records.
OPERANDS
The following operands are supported:
process Treat the given ID as a process ID for the purposes of constructing and writing an extended accounting record.
task Treat the given ID as a task ID for the purposes of constructing and writing an extended accounting record.
EXAMPLES
Example 1 Writing a Partial Record
Write a partial record for all active sendmail processes.
# /usr/sbin/wracct -i "`pgrep sendmail`" process
Example 2 Writing an Interval Record
Write an interval record for the task with ID 182.
# /usr/sbin/wracct -t interval -i 182 task
EXIT STATUS
The following exit values are returned:
0 Successful completion.
1 An error occurred.
2 Invalid command line options were specified.
3 Pertinent components of extended accounting facility are not active.
FILES
/var/adm/exacct/task
/var/adm/exacct/proc Extended accounting data files.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO
acctadm(1M), attributes(5)
SunOS 5.11 13 July 2005 wracct(1M)