Hi Gurus,
In my Cal output i want to cut the date of 2nd saturday how tyo achive this.
for eg in the below output i need that second saturday 13 to be cut.
crypto $ cal
January 2007
S M Tu W Th F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26... (2 Replies)
Dear All
I am stuck in one problem. Kindly help me.
I am taking below mention file as input file and want some op file as mention below.
Kindly send me all possible suggestion and query.
Thnaks
Jaydeep
bELOW IS THE INPUT FILE:
*** Connected to BSCANGR ***... (1 Reply)
Hi,
I am new to unix , I have a requirement for formating the input file and generate the output file as per the downstream requirement ..
My application receiving a text input file having 4 field and my application need to check each field and if some value of a field is blank ..then it need... (1 Reply)
Hi all, I want to start a new topic on this matter
I have this script,
#!perl
use strict;
use warnings;
use Data::Dumper;
open my $log, '>', 'log-external.txt' or die "Could not open log: $!";
print $log "Subnet,Static,DHCP,Unused\n";
open my $dump, '>', 'dump.log' or die... (2 Replies)
Hello Team i have a file with following data (as columns).
I need implement a syntax like below for altering table
ALTER TABLE1 TABLENAME
ADD COLUMN COL1 CHAR(5) NOT NULL WITH DEFAULT
ADD COLUMN COL2 CHAR(5)
..
..
ADD COLUMN COLn CHAR(5) NOT NULL... (1 Reply)
Hi everyone
I have one question about using array in perl. let say I have several log file in one folder.. example
test1.log
test2.log
test3.log
and the list goes on..
how to make an array for this file? It suppose to detect log file in the current directory and all the log file will... (3 Replies)
I have a print file taken from the print spooler and I want to delete all the formatting leaving only the text. If you vi the file it shows "\304\304 ...." which translates into a printed line on print output.
I need to be able to edit and pass this file to another process
Thnaks (10 Replies)
Hi Guys,
I was searching and landed up something here only.
This is the code and I want the formatted html in email but that is not working, anybody knows the reason why?
#!/bin/sh
set -x
DATE=`date -u`
# Print beginning of webpage
function html_header
{
cat <<END
... (5 Replies)
Hi
I am trying to store the output of a command into an array in perl script.
I am able to store but the problem is i am unable to print the array line with one line space. i mean i inserted the \n in loop ...but not getting the result.
I have written like this
#!/usr/bin/perl
@a =... (2 Replies)
Discussion started by: kumar85shiv
2 Replies
LEARN ABOUT HPUX
scandir
scandir(3C)scandir(3C)NAME
scandir(), alphasort() - scan a directory
SYNOPSIS DESCRIPTION
reads the directory dirname and builds an array of pointers to directory entries using (see malloc(3C)). It returns the number of entries
in the array and a pointer to the array through namelist.
The select parameter is a pointer to a user-supplied subroutine which is called by to select which entries are to be included in the array.
The select routine is passed a pointer to a directory entry and should return a non-zero value if the directory entry is to be included in
the array. If select is null, then all the directory entries will be included.
The compar parameter is a pointer to a user-supplied subroutine which is passed to qsort(3C) to sort the completed array. If this pointer
is null, the array is not sorted. is a routine which can be used for the compar parameter to sort the array alphabetically.
EXTERNAL INFLUENCES
Locale
The category determines the collation ordering used by
The category determines the interpretation of bytes in the file name portion of directory entries as single- and/or multi-byte characters
by the function.
Results are undefined if the locales specified by the and categories use different code sets.
International Code Set Support
Single- and multi-byte character code sets are supported for
RETURN VALUE
If successful, returns the number of directory entries selected, and through the namelist parameter returns a pointer to the array.
returns -1, if the directory cannot be opened for reading or cannot allocate enough memory to hold all the data structures.
APPLICATION USAGE
uses to allocate memory for the array associated with the namelist pointer. If the return value of is greater than or equal to zero(0),
memory allocated for the namelist pointer needs to be freed by the application using (see malloc(3C)) by first freeing each pointer in the
array followed by the array itself.
EXAMPLES
The example program below scans the directory. It does not exclude any entries since select is NULL. The contents of are sorted by It
prints out how many entries are in and the sorted entries of the directory. The memory used by is returned using
#include <sys/types.h>
#include <stdio.h>
#include <dirent.h>
extern int scandir();
extern int alphasort();
main()
{
int num_entries, i;
struct dirent **namelist, **list;
if ((num_entries =
scandir("/tmp", &namelist, NULL, alphasort)) < 0) {
fprintf(stderr, "Unexpected error
");
exit(1);
}
printf("Number of entries is %d
", num_entries);
if (num_entries) {
printf("Entries are:");
for (i=0, list=namelist; i<num_entries; i++) {
printf(" %s", (*list)->d_name);
free(*list);
list++;
}
}
free(namelist);
printf("
");
exit(0);
}
WARNINGS
For 32-bit applications, the d_ino field of the struct returned by or may overflow for filesystems that use 64-bit values. In this case
the most-significant bytes will be truncated without generating an error and d_ino values may not be unique.
SEE ALSO directory(3C), malloc(3C), qsort(3C), string(3C), dirent(5), thread_safety(5).
scandir(3C)