Sponsored Content
Full Discussion: string checking
Top Forums Shell Programming and Scripting string checking Post 302211038 by fpmurphy on Wednesday 2nd of July 2008 01:24:19 PM
Old 07-02-2008
works with ksh and bash
Code:
if [[ ${str//[0-9]/} ]]; then
   print "ERROR: Not a numeric string"
fi

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Checking if string contains integer

G'day guys, first post so be gentle. I need help with some code to work out if a variable (string) contains any integers. The valid variable (string) must contain only letters. Also need to be able to work out if a variable contains only integers. Any help greatly appreciated. (7 Replies)
Discussion started by: haz
7 Replies

2. UNIX for Dummies Questions & Answers

Checking the header and trailer for a given string and if not found, exit out of the

hi, How to check a given file for a string and if it's not found, exit out ofthe script? e.g. a file Test123 is there whose header begins with #bt and trailer begins with #ed. I have to check if the header and trailer matches as above and if not, exit out of the script. How can we do it in... (2 Replies)
Discussion started by: er_ashu
2 Replies

3. Shell Programming and Scripting

Checking for the presence of a string within another string

How to check if a string in contained in another string ? Like Whether the String "brown" is contained in "A quick brown fox jumps over a lazy the dog" (1 Reply)
Discussion started by: hidnana
1 Replies

4. UNIX for Dummies Questions & Answers

Ksh Checking if string has 2 characters and does not contain digits?

How could I check if a string variable contains at least (or only) 2 characters, and check and make sure that the string does not contain any numeric digits?...I need to know how to do this as simple as possible. and I am using the Ksh shell. Thanks. (1 Reply)
Discussion started by: developncode
1 Replies

5. Shell Programming and Scripting

string checking

lets think str is a variable...how can i check it is pure alphabetic or not for numeric checking i have used echo $str|grep -v ] but the command echo $str|grep -v ] is not working (1 Reply)
Discussion started by: arghya_owen
1 Replies

6. Shell Programming and Scripting

Checking files in folder using starting string for filename

Hi, How do i check if there are any files present in the folder with some specific starting string. For eg :- I have used this where Source_File is filename parameter. if then return 2 fi But in my case the source file name is not constant. The only constant thing is... (10 Replies)
Discussion started by: chetancrsp18
10 Replies

7. Shell Programming and Scripting

Checking variable with specific string and stripping number from it.

I am parsing a file and I get differnt results everytime. Sometimes I get 12s sometimes I get 54m and sometime 3h.. v1=12s or v1=54m or v1=3h 12s - 12 seconds 54m - 54 minutes 3h - 3 hour I have to write a script in such a way that it whenever v1 is in minutes, I should strip "m"... (14 Replies)
Discussion started by: jayeshpatel
14 Replies

8. Shell Programming and Scripting

How to append string checking other same string?

Hi , I have a file likeA-0044150|ABC/Frito/ A-0044150|GFHU A-0150075|Bud Racing A-0187811|Bud Light A-0187811|RW&B signmaking I Want the o/p likeA-0044150|ABC/Frito/,GFHU A-0150075|Bud Racing A-0187811|Bud Light,RW&B signmaking (2 Replies)
Discussion started by: jagdishrout
2 Replies

9. Programming

Checking not empty string

I have a string s Are the following equivalent? if ( ! s.empty() ) { } if ( s ) { } (1 Reply)
Discussion started by: kristinu
1 Replies

10. Shell Programming and Scripting

What is the purpose of "-z" string checking?

what is the purpose of below specially "-z" string checking, how? pid=`ps ax |grep java` if (3 Replies)
Discussion started by: learnbash
3 Replies
hx509 name functions(3) 					Heimdalx509library					   hx509 name functions(3)

NAME
hx509 name functions - Functions int hx509_name_to_string (const hx509_name name, char **str) int hx509_name_cmp (hx509_name n1, hx509_name n2) int hx509_parse_name (hx509_context context, const char *str, hx509_name *name) int hx509_name_copy (hx509_context context, const hx509_name from, hx509_name *to) int hx509_name_to_Name (const hx509_name from, Name *to) int hx509_name_expand (hx509_context context, hx509_name name, hx509_env env) void hx509_name_free (hx509_name *name) int hx509_unparse_der_name (const void *data, size_t length, char **str) int hx509_name_binary (const hx509_name name, heim_octet_string *os) int hx509_name_is_null_p (const hx509_name name) int hx509_general_name_unparse (GeneralName *name, char **str) Detailed Description See the PKIX/X.509 Names for description and examples. Function Documentation int hx509_general_name_unparse (GeneralName * name, char ** str) Unparse the hx509 name in name into a string. Parameters: name the name to print str an allocated string returns the name in string form Returns: An hx509 error code, see hx509_get_error_string(). int hx509_name_binary (const hx509_name name, heim_octet_string * os) Convert a hx509_name object to DER encoded name. Parameters: name name to concert os data to a DER encoded name, free the resulting octet string with hx509_xfree(os->data). Returns: An hx509 error code, see hx509_get_error_string(). int hx509_name_cmp (hx509_name n1, hx509_name n2) Compare to hx509 name object, useful for sorting. Parameters: n1 a hx509 name object. n2 a hx509 name object. Returns: 0 the objects are the same, returns > 0 is n2 is 'larger' then n2, < 0 if n1 is 'smaller' then n2. int hx509_name_copy (hx509_context context, const hx509_name from, hx509_name * to) Copy a hx509 name object. Parameters: context A hx509 cotext. from the name to copy from to the name to copy to Returns: An hx509 error code, see hx509_get_error_string(). int hx509_name_expand (hx509_context context, hx509_name name, hx509_env env) Expands variables in the name using env. Variables are on the form ${name}. Useful when dealing with certificate templates. Parameters: context A hx509 cotext. name the name to expand. env environment variable to expand. Returns: An hx509 error code, see hx509_get_error_string(). Only UTF8String rdnSequence names are allowed void hx509_name_free (hx509_name * name) Free a hx509 name object, upond return *name will be NULL. Parameters: name a hx509 name object to be freed. int hx509_name_is_null_p (const hx509_name name) Unparse the hx509 name in name into a string. Parameters: name the name to check if its empty/null. Returns: non zero if the name is empty/null. int hx509_name_to_Name (const hx509_name from, Name * to) Convert a hx509_name into a Name. Parameters: from the name to copy from to the name to copy to Returns: An hx509 error code, see hx509_get_error_string(). int hx509_name_to_string (const hx509_name name, char ** str) Convert the hx509 name object into a printable string. The resulting string should be freed with free(). Parameters: name name to print str the string to return Returns: An hx509 error code, see hx509_get_error_string(). int hx509_parse_name (hx509_context context, const char * str, hx509_name * name) Parse a string into a hx509 name object. Parameters: context A hx509 context. str a string to parse. name the resulting object, NULL in case of error. Returns: An hx509 error code, see hx509_get_error_string(). int hx509_unparse_der_name (const void * data, size_t length, char ** str) Convert a DER encoded name info a string. Parameters: data data to a DER/BER encoded name length length of data str the resulting string, is NULL on failure. Returns: An hx509 error code, see hx509_get_error_string(). Version 1.5.2 11 Jan 2012 hx509 name functions(3)
All times are GMT -4. The time now is 08:12 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy