Sponsored Content
Top Forums Shell Programming and Scripting How to check weather a string is like test* or test* ot *test* in if condition Post 302396280 by gaurav1086 on Thursday 18th of February 2010 05:38:08 AM
Old 02-18-2010
hello ,

can use awk
Code:
 awk '/^test/{print "starts with test";next}/test$/{print "ends with test";next;}/test/{print "contains test"}'

Otherwise in sh can use parameter expansion ->

Code:
if [ ${var%t*} = 'tes' ];then echo 'starts with the test';fi
if [ ${var2#*t} = 'est' ];then echo 'ends with the test';fi

Othewise the case statement is always there as specified above by jilliagre.

Regards,
Gaurav.
 

7 More Discussions You Might Find Interesting

1. Linux

In unix how we can test or check race condition in c program by using multi threads

In unix how we can test or check race condition in any c program by using multi thread programming (1 Reply)
Discussion started by: afroze
1 Replies

2. UNIX for Dummies Questions & Answers

In unix how we can test or check race condition in a c program by using multi threads

In unix how we can test or check race condition in any c program by using multi thread programming (1 Reply)
Discussion started by: afroze
1 Replies

3. Programming

In unix how we can test or check race condition in c program by using multi threads

In unix how we can test or check race condition in any c program by using multi thread programming (5 Replies)
Discussion started by: afroze
5 Replies

4. Programming

In unix how we can test or check race condition in a c program by using multi threads

In unix how we can test or check race condition in any c program by using multi thread programming (1 Reply)
Discussion started by: afroze
1 Replies

5. Shell Programming and Scripting

Test on string containing spacewhile test 1 -eq 1 do read a $a if test $a = quitC then break fi d

This is the code: while test 1 -eq 1 do read a $a if test $a = stop then break fi done I read a command on every loop an execute it. I check if the string equals the word stop to end the loop,but it say that I gave too many arguments to test. For example echo hello. Now the... (1 Reply)
Discussion started by: Max89
1 Replies

6. Shell Programming and Scripting

Shell script that check the argument passed to it and prints error if test condition is not met

I want to make a script that check for the argument passed to it and generates an error in case any character/string argument passed to it. I am using below code, but its not working. can anyone help. #!/bin/bash if ]; then echo 'An integer argument is passed to the script hence... (3 Replies)
Discussion started by: mukulverma2408
3 Replies

7. UNIX for Dummies Questions & Answers

Bash condition test at the end of string

I want to check (using bash condition test function) if string contains three spaces, ignoring last three spaces at the end of string. string_to_report='foo bar foo bar ' string_to_ignore='foo bar ' (8 Replies)
Discussion started by: useretail
8 Replies
gtkhtml-editor-test(1)						   User Commands					    gtkhtml-editor-test(1)

NAME
gtkhtml-editor-test - A simple html editor for libgtkhtml. SYNOPSIS
gtkhtml-editor-test DESCRIPTION
gtkhtml-editor-test is a light-weight html editor for testing libgtkhtml-editor(3). It contains all the features that libgtkhtml-editor provides. It can be used to create a message in plaintext or HTML format. These features are used by the evolution(1). application. ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWevolution-libs | +-----------------------------+-----------------------------+ |Interface stability |Volatile | +-----------------------------+-----------------------------+ SEE ALSO
evolution(1), libgtkhtml-editor(3), attributes(5) SunOS 5.11 28 Jul 2008 gtkhtml-editor-test(1)
All times are GMT -4. The time now is 10:40 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy