Sponsored Content
Full Discussion: reduce the or conditions
Top Forums Shell Programming and Scripting reduce the or conditions Post 302116230 by kahuna on Wednesday 2nd of May 2007 12:38:17 PM
Old 05-02-2007
Quote:
Originally Posted by hitmansilentass
there are too many 'or' (||) conditions which i want to reduce so that it looks better
It's not clear what you mean by "looks better". Exactly what would "look better" look like? Assuming your variables do not contain whitespace, another alternative without || might be
Code:
if [[ `echo $XXXX $YYYYY $TTTT $NNNN $QQQQ |wc -w` -ne 5 ]]; then
whatever
fi

 

10 More Discussions You Might Find Interesting

1. AIX

reduce available ram

hello, we have a aix 5.2 server with 8GB of ram. is it possible, without actually removing the hardware, to have the O/S think it has only 4GB of ram? We would like to see how the handles and responds if it only had 4Gb instead of the 8GB. Any ideas or suggestions? Thanks Looks like i found... (6 Replies)
Discussion started by: zuessh
6 Replies

2. UNIX for Dummies Questions & Answers

Can I reduce sysdump?

Hi, I have a server which is running out of space on the rootvg. When trying to find some spare space I discovered there are 2 sysdump logical volumes, each of 5GB, yet if I get an estimate of the dump size it's only 0.5 GB. $ lsvg -l rootvg|grep sysdump hd71 sysdump 20 ... (1 Reply)
Discussion started by: m223464
1 Replies

3. Shell Programming and Scripting

To reduce execution time

Hi All, The below script I run daily and it consumes 2 hours approx. In this I am calling another script and executing the same twice. Is the loop below the cause for the slow process?Is it possible to finetune the program so that it runs in a much faster way? The first script: #!/bin/ksh... (4 Replies)
Discussion started by: Sreejith_VK
4 Replies

4. Shell Programming and Scripting

reduce a string

hi i have a string "hostname=lpdma520_dev_ipc_us_aexp_com" now i need only "newHostname=lpdma520" how to do this one please help soon (2 Replies)
Discussion started by: satish@123
2 Replies

5. AIX

reduce used paging space

Hi I have used gzip on AIX and the used paging space has jumped from 7% to 20%. The gzip process is finished since a long time. But the used paging space is still the same. How to release this space ? (1 Reply)
Discussion started by: bfarah
1 Replies

6. Shell Programming and Scripting

Reduce

printf "\nClosing stats:\n" >> data.txt echo >> data.txt sed 's/^ \t*//;/^#/d;/^$/d' $stats | while read line do close=$(grep -w "^$line" $datafile | sed -e 's/\(.*\),\(.*\),\(.*\)/\2/') if ; then printf "%5d. %-s was not found in file\n"... (3 Replies)
Discussion started by: jafa401
3 Replies

7. Shell Programming and Scripting

How to reduce code.....

Hi All, Could some one help me to reduce the code... if then ./plist -m "$queuename" |grep $2|awk '{print $3}' >unlock.log elif then ./plist -m "$queuename" |grep $2|awk '{print $4}' >unlock.log else ./plist -m "$queuename" |grep $2|awk '{print $5}' >unlock.log . . . . ... (1 Reply)
Discussion started by: harshakusam
1 Replies

8. Shell Programming and Scripting

Errors in if conditions with to many OR conditions

Hi ALL I have a script where in i need to check for several values in if conditons but when i execute the script it throws error such as "TOO MANY ARGUMENTS" if then msg="BM VAR Issue :: bmaRequestVAR=$bmaRequestVAR , nltBMVAR=$nltBMVAR , bmaResponseVAR=$bmaResponseVAR ,... (10 Replies)
Discussion started by: nikhil jain
10 Replies

9. Shell Programming and Scripting

Help to reduce time of archiving

hi all, i have written the following script that does this work: 1. copy large logs files from one server to another. 2. then unzip this files and extraxt from these large https logs only those fields that are neccesary. 3. then archive the extracted logs to new files. BUT the problem is... (7 Replies)
Discussion started by: arrals_vl
7 Replies

10. Shell Programming and Scripting

Reduce the space every four hours

Hi Team, Please help me in shell script, I have a some file in Linux which I want to reduce the space every 4 hours in the form of ZIP move to other location with the help of Shell Script using with with current date. Can you please help me. Regards, Suhail (3 Replies)
Discussion started by: frsuhail001
3 Replies
DateTime::Locale::km_KH(3pm)				User Contributed Perl Documentation			      DateTime::Locale::km_KH(3pm)

NAME
DateTime::Locale::km_KH - DateTime locale package for "km_KH" SYNOPSIS
use DateTime; my $dt = DateTime->now( locale => 'km_KH' ); print $dt->month_name(); DESCRIPTION
This is the DateTime locale package for Khmer Cambodia. DATA
This locale inherits from the DateTime::Locale::km locale. It contains the following data. Days Wide (format) XXXXXXXXXX XXXXXXXXXX XXXXXXX XXXXXXXXXXXXXX XXXXXXXXX XXXXXXXX XXXXXXXXXXX Abbreviated (format) X X XX XXX XX X XX Narrow (format) 2 3 4 5 6 7 1 Wide (stand-alone) XXXXXXXXXX XXXXXXXXXX XXXXXXX XXXXXXXXXXXXXX XXXXXXXXX XXXXXXXX XXXXXXXXXXX Abbreviated (stand-alone) X X XX XXX XX X XX Narrow (stand-alone) 2 3 4 5 6 7 1 Months Wide (format) XXXX XXXXXX XXXX XXXX XXXX XXXXXX XXXXXX XXXX XXXXX XXXX XXXXXXXX XXXX Abbreviated (format) X X X X X X X X X XX XX XX Narrow (format) 1 2 3 4 5 6 7 8 9 10 11 12 Wide (stand-alone) XXXX XXXXXX XXXX XXXX XXXX XXXXXX XXXXXX XXXX XXXXX XXXX XXXXXXXX XXXX Abbreviated (stand-alone) X X X X X X X X X XX XX XX Narrow (stand-alone) 1 2 3 4 5 6 7 8 9 10 11 12 Quarters Wide (format) XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX Abbreviated (format) XXXXX XXXXX XXXXX XXXXX Narrow (format) 1 2 3 4 Wide (stand-alone) XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX XXXXXXXXXX Abbreviated (stand-alone) XXXXX XXXXX XXXXX XXXXX Narrow (stand-alone) 1 2 3 4 Eras Wide XXXXXXXXXXXXXXXX XXXXXXXXXXXX Abbreviated XXXXX.X. X.X. Narrow XXXXX.X. X.X. Date Formats Full 2008-02-05T18:30:30 = XXXXXXXXXX XXXX 5 XX XXXXXX XXXXX 2008 1995-12-22T09:05:02 = XXXXXXXXX XXXX 22 XX XXXX XXXXX 1995 -0010-09-15T04:44:23 = XXXXXXXX XXXX 15 XX XXXXX XXXXX -10 Long 2008-02-05T18:30:30 = 5 XX XXXXXX XXXXX 2008 1995-12-22T09:05:02 = 22 XX XXXX XXXXX 1995 -0010-09-15T04:44:23 = 15 XX XXXXX XXXXX -10 Medium 2008-02-05T18:30:30 = 5 X 2008 1995-12-22T09:05:02 = 22 XX 1995 -0010-09-15T04:44:23 = 15 X -10 Short 2008-02-05T18:30:30 = 5/2/2008 1995-12-22T09:05:02 = 22/12/1995 -0010-09-15T04:44:23 = 15/9/-010 Default 2008-02-05T18:30:30 = 5 X 2008 1995-12-22T09:05:02 = 22 XX 1995 -0010-09-15T04:44:23 = 15 X -10 Time Formats Full 2008-02-05T18:30:30 = 18 XXXX 30 XXXX 30 XXXXXXX UTC 1995-12-22T09:05:02 = 9 XXXX 5 XXXX 02 XXXXXXX UTC -0010-09-15T04:44:23 = 4 XXXX 44 XXXX 23 XXXXXXX UTC Long 2008-02-05T18:30:30 = 18 XXXX 30 XXXX 30 XXXXXXXUTC 1995-12-22T09:05:02 = 9 XXXX 5 XXXX 02 XXXXXXXUTC -0010-09-15T04:44:23 = 4 XXXX 44 XXXX 23 XXXXXXXUTC Medium 2008-02-05T18:30:30 = 18:30:30 1995-12-22T09:05:02 = 9:05:02 -0010-09-15T04:44:23 = 4:44:23 Short 2008-02-05T18:30:30 = 18:30 1995-12-22T09:05:02 = 9:05 -0010-09-15T04:44:23 = 4:44 Default 2008-02-05T18:30:30 = 18:30:30 1995-12-22T09:05:02 = 9:05:02 -0010-09-15T04:44:23 = 4:44:23 Datetime Formats Full 2008-02-05T18:30:30 = XXXXXXXXXX XXXX 5 XX XXXXXX XXXXX 2008, 18 XXXX 30 XXXX 30 XXXXXXX UTC 1995-12-22T09:05:02 = XXXXXXXXX XXXX 22 XX XXXX XXXXX 1995, 9 XXXX 5 XXXX 02 XXXXXXX UTC -0010-09-15T04:44:23 = XXXXXXXX XXXX 15 XX XXXXX XXXXX -10, 4 XXXX 44 XXXX 23 XXXXXXX UTC Long 2008-02-05T18:30:30 = 5 XX XXXXXX XXXXX 2008, 18 XXXX 30 XXXX 30 XXXXXXXUTC 1995-12-22T09:05:02 = 22 XX XXXX XXXXX 1995, 9 XXXX 5 XXXX 02 XXXXXXXUTC -0010-09-15T04:44:23 = 15 XX XXXXX XXXXX -10, 4 XXXX 44 XXXX 23 XXXXXXXUTC Medium 2008-02-05T18:30:30 = 5 X 2008, 18:30:30 1995-12-22T09:05:02 = 22 XX 1995, 9:05:02 -0010-09-15T04:44:23 = 15 X -10, 4:44:23 Short 2008-02-05T18:30:30 = 5/2/2008, 18:30 1995-12-22T09:05:02 = 22/12/1995, 9:05 -0010-09-15T04:44:23 = 15/9/-010, 4:44 Default 2008-02-05T18:30:30 = 5 X 2008, 18:30:30 1995-12-22T09:05:02 = 22 XX 1995, 9:05:02 -0010-09-15T04:44:23 = 15 X -10, 4:44:23 Available Formats d (d) 2008-02-05T18:30:30 = 5 1995-12-22T09:05:02 = 22 -0010-09-15T04:44:23 = 15 EEEd (d EEE) 2008-02-05T18:30:30 = 5 X 1995-12-22T09:05:02 = 22 XX -0010-09-15T04:44:23 = 15 X hhmm (hh:mm a) 2008-02-05T18:30:30 = 06:30 XXXXX 1995-12-22T09:05:02 = 09:05 XXXXX -0010-09-15T04:44:23 = 04:44 XXXXX hhmmss (hh:mm:ss a) 2008-02-05T18:30:30 = 06:30:30 XXXXX 1995-12-22T09:05:02 = 09:05:02 XXXXX -0010-09-15T04:44:23 = 04:44:23 XXXXX Hm (H:mm) 2008-02-05T18:30:30 = 18:30 1995-12-22T09:05:02 = 9:05 -0010-09-15T04:44:23 = 4:44 hm (h:mm a) 2008-02-05T18:30:30 = 6:30 XXXXX 1995-12-22T09:05:02 = 9:05 XXXXX -0010-09-15T04:44:23 = 4:44 XXXXX Hms (H:mm:ss) 2008-02-05T18:30:30 = 18:30:30 1995-12-22T09:05:02 = 9:05:02 -0010-09-15T04:44:23 = 4:44:23 hms (h:mm:ss a) 2008-02-05T18:30:30 = 6:30:30 XXXXX 1995-12-22T09:05:02 = 9:05:02 XXXXX -0010-09-15T04:44:23 = 4:44:23 XXXXX M (L) 2008-02-05T18:30:30 = 2 1995-12-22T09:05:02 = 12 -0010-09-15T04:44:23 = 9 Md (d/M) 2008-02-05T18:30:30 = 5/2 1995-12-22T09:05:02 = 22/12 -0010-09-15T04:44:23 = 15/9 MEd (E, M-d) 2008-02-05T18:30:30 = X, 2-5 1995-12-22T09:05:02 = XX, 12-22 -0010-09-15T04:44:23 = X, 9-15 MMM (LLL) 2008-02-05T18:30:30 = X 1995-12-22T09:05:02 = XX -0010-09-15T04:44:23 = X MMMd (MMM d) 2008-02-05T18:30:30 = X 5 1995-12-22T09:05:02 = XX 22 -0010-09-15T04:44:23 = X 15 MMMEd (E MMM d) 2008-02-05T18:30:30 = X X 5 1995-12-22T09:05:02 = XX XX 22 -0010-09-15T04:44:23 = X X 15 MMMMd (d MMMM) 2008-02-05T18:30:30 = 5 XXXXXX 1995-12-22T09:05:02 = 22 XXXX -0010-09-15T04:44:23 = 15 XXXXX MMMMEd (E MMMM d) 2008-02-05T18:30:30 = X XXXXXX 5 1995-12-22T09:05:02 = XX XXXX 22 -0010-09-15T04:44:23 = X XXXXX 15 mmss (mm:ss) 2008-02-05T18:30:30 = 30:30 1995-12-22T09:05:02 = 05:02 -0010-09-15T04:44:23 = 44:23 ms (mm:ss) 2008-02-05T18:30:30 = 30:30 1995-12-22T09:05:02 = 05:02 -0010-09-15T04:44:23 = 44:23 y (y) 2008-02-05T18:30:30 = 2008 1995-12-22T09:05:02 = 1995 -0010-09-15T04:44:23 = -10 yM (y-M) 2008-02-05T18:30:30 = 2008-2 1995-12-22T09:05:02 = 1995-12 -0010-09-15T04:44:23 = -10-9 yMEd (EEE, y-M-d) 2008-02-05T18:30:30 = X, 2008-2-5 1995-12-22T09:05:02 = XX, 1995-12-22 -0010-09-15T04:44:23 = X, -10-9-15 yMMM (y MMM) 2008-02-05T18:30:30 = 2008 X 1995-12-22T09:05:02 = 1995 XX -0010-09-15T04:44:23 = -10 X yMMMEd (EEE, y MMM d) 2008-02-05T18:30:30 = X, 2008 X 5 1995-12-22T09:05:02 = XX, 1995 XX 22 -0010-09-15T04:44:23 = X, -10 X 15 yMMMM (y MMMM) 2008-02-05T18:30:30 = 2008 XXXXXX 1995-12-22T09:05:02 = 1995 XXXX -0010-09-15T04:44:23 = -10 XXXXX yQ (y Q) 2008-02-05T18:30:30 = 2008 1 1995-12-22T09:05:02 = 1995 4 -0010-09-15T04:44:23 = -10 3 yQQQ (y QQQ) 2008-02-05T18:30:30 = 2008 XXXXX 1995-12-22T09:05:02 = 1995 XXXXX -0010-09-15T04:44:23 = -10 XXXXX yyQ (Q yy) 2008-02-05T18:30:30 = 1 08 1995-12-22T09:05:02 = 4 95 -0010-09-15T04:44:23 = 3 -10 yyQQQQ (QQQQ yy) 2008-02-05T18:30:30 = XXXXXXXXXX 08 1995-12-22T09:05:02 = XXXXXXXXXX 95 -0010-09-15T04:44:23 = XXXXXXXXXX -10 yyyyM (M/yyyy) 2008-02-05T18:30:30 = 2/2008 1995-12-22T09:05:02 = 12/1995 -0010-09-15T04:44:23 = 9/-010 yyyyMMMM (MMMM y) 2008-02-05T18:30:30 = XXXXXX 2008 1995-12-22T09:05:02 = XXXX 1995 -0010-09-15T04:44:23 = XXXXX -10 Miscellaneous Prefers 24 hour time? Yes Local first day of the week XXXXXXXXXX SUPPORT
See DateTime::Locale. AUTHOR
Dave Rolsky <autarch@urth.org> COPYRIGHT
Copyright (c) 2008 David Rolsky. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. This module was generated from data provided by the CLDR project, see the LICENSE.cldr in this distribution for details on the CLDR data's license. perl v5.10.1 2010-03-19 DateTime::Locale::km_KH(3pm)
All times are GMT -4. The time now is 02:56 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy