04-03-2012
Quote:
Originally Posted by
raadhaakrishnan
Dear All,
Its working yar... thanks to all dears...... its really interesting and i wanna know some ideas..
month=$((10#${dat:2:2}))
y we need to add "10#" and how this work dear.. please give idea yar......
==============================================================
((temp=${month#${month%%[1-9]*}}*23))
hey how this work... please give idea dear....
$((10#${dat:2:2})) : converting the string to decimal digits
${month%%[1-9]*} : stripping from the first non-zero character until the end of the string, that is, just remain the leading sequentially zeros,
${month#${month%%[1-9]*}} : stripping the leading sequentially zeros!
This User Gave Thanks to complex.invoke For This Post:
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Dear All,
I am trying to write an script to calculate geometric centre of selected residues of a protein structure. Say I have a PDB file (a text containing the x, y, and z coordinates of atoms of a protein). I want to extract the X coordinates of the atoms belonging to the interested residues... (2 Replies)
Discussion started by: siavoush
2 Replies
2. UNIX for Advanced & Expert Users
hey,
I use cygwin to connect to AIX 5.2 but when I open vi I get an error saying:
ex: 0602-108 cygwin is not a recognized terminal type
how can I fix that? I thought cygwin was tty vt100? (1 Reply)
Discussion started by: rein
1 Replies
3. Shell Programming and Scripting
Hi all, I am new to these forum and to scripting in general for that matter. i have been looking through the forums for something that could explain my problem. I have be come pretty familiar with sed and awk but I can not seem to figure this out... I am trying to match data from 3 files but every... (4 Replies)
Discussion started by: derek3131
4 Replies
4. Shell Programming and Scripting
Hi everyone,
I was wondering how i could cast a floating value to an integer in csh
Thanks (0 Replies)
Discussion started by: ROOZ
0 Replies
5. Shell Programming and Scripting
Hi All,
#!/bin/ksh
find /home/other -ls -type f -xdev | sort -nrk7 | head -2 >bigfile.txt
The above is my script, which writes the large file into a file called bigfile.txt. My script contains only the above two lines.
after execution i am getting the output like
find: cannot chdir to... (1 Reply)
Discussion started by: Arunprasad
1 Replies
6. Shell Programming and Scripting
Hi I'm trying to write a script which takes an integer as input and checks for files with size > input and displays it on screen.
The code I've tried :
echo 'Enter the min file size expected'
read filesize
du -ah <folder name> | awk -F: '$1>int(filesize) {print $1,$2)' is always... (28 Replies)
Discussion started by: vivek.bharadwaj
28 Replies
7. UNIX for Advanced & Expert Users
I am having a doubt with type casting in C. Very often in network programming, we have something like this:
char *data = ...;
struct iphdr *ip = (struct iphdr *) data;
where iphdr is define in netinet/ip.h.
Let us say that the size of the content of held by 'data' is much more than... (1 Reply)
Discussion started by: radiatejava
1 Replies
8. Programming
Is it permitted to type-cast a member variable passed in as a parameter in a member const method ..
I am doing something like :
in a
return-type method () const {
variable other = long(member variable)
}
this other assigned variable is not updating and I wonder if type-casting in such... (1 Reply)
Discussion started by: shriyer123
1 Replies
9. Shell Programming and Scripting
Hey guys.
1st problem:
I have to create a script for every hour run a script against a DB and then produce results to log file and eventually email.
I have to manipulate the date command from something like this
date '+%F %H:%M.%s'
which produces the below the below result
2014-08-01... (2 Replies)
Discussion started by: mo_VERTICASQL
2 Replies
10. Programming
Hi All,
I am having a strange issue. Below is the code snippet. If I print fraction * (double)::pow((double)10,scalingFactor) which is a double I am getting 154 when I type cast that to int as (int)( ((fraction) * ((double)::pow((double)10,scalingFactor)))) it is becoming 153. Not sure why... (0 Replies)
Discussion started by: arunkumar_mca
0 Replies
LEARN ABOUT HPUX
calendar
calendar(1) General Commands Manual calendar(1)
NAME
calendar - reminder service
SYNOPSIS
DESCRIPTION
consults the file in the current directory and prints out lines containing today's or tomorrow's date anywhere in the line. On weekends,
``tomorrow'' extends through Monday.
When a command-line argument is present, searches for the file in each user's home directory, and sends any positive results to the user by
(see mail(1)). Normally this is done daily in the early morning hours under the control of (see cron(1M)). When invoked by reads the
first line in the file to determine the user's environment.
Language-dependent information such as spelling and date format (described below) are determined by the user-specified statement in the
file. This statement should be of the form where language is a valid language name (see lang(5)). If this line is not in the file, the
action described in the section is taken.
is concerned with two fields: month and day. A month field can be expressed in three different formats: a string representing the name of
the month (either fully spelled out or abbreviated), a numeric month, or an asterisk (representing any month). If the month is expressed
as a string representing the name of the month, the first character can be either upper-case or lower-case; other characters must be lower-
case. The spelling of a month name should match the string returned by calling (see nl_langinfo(3C)). The day field is a numeric value
for the day of the month.
Month-Day Formats
If the month field is a string, it can be followed by zero or more blanks. If the month field is numeric, it must be followed by either a
slash or a hyphen If the month field is an asterisk it must be followed by a slash The day field can be followed immediately by a blank or
non-digit character.
Day-Month Formats
The day field is expressed as a numeral. What follows the day field is determined by the format of the month. If the month field is a
string, the day field must be followed by zero or one dot followed by zero or more blanks. If the month field is a numeral, the day field
must be followed by either a slash or a hyphen If the month field is an asterisk, the day field must be followed by a slash
EXTERNAL INFLUENCES
Environment Variables
determines the format and contents of date and time strings when no statement is specified in the file.
determines the language in which messages are displayed.
If is not specified in the environment or is set to the empty string, the value of is used as a default for each unspecified or empty vari-
able. If is not specified or is set to the empty string, a default of "C" (see lang(5)) is used instead of If any internationalization
variable contains an invalid setting, behaves as if all internationalization variables are set to "C". See environ(5).
International Code Set Support
Single- and multi-byte character code sets are supported.
EXAMPLES
The following file illustrates several formats recognized by calendar:
In the following file, dates are expressed according to European English usage:
WARNINGS
To get reminder service, either your calendar must be public information or you must run from your personal file, independent of any run
systemwide. Note that if you run yourself, the calendar file need not reside in your home directory.
extended idea of ``tomorrow'' does not account for holidays.
This command is likely to be withdrawn from X/Open standards. Applications using this command might not be portable to other vendors'
platforms.
AUTHOR
was developed by AT&T and HP.
FILES
to figure out today's and tomorrow's dates
SEE ALSO
cron(1M), nl_langinfo(3C), mail(1), environ(5).
STANDARDS CONFORMANCE
calendar(1)