Skip to main content

Posts

Showing posts with the label length

String Hadling in Bash Shell

Strings can be handled efficiently using string functions in bash shell. The following are the commonly used functions Finding length of the string length: will return the length of the string Eg: str=”This is a test string” len=`expr length “$str”` echo $len o/p:21 In bash shell, when you use a dollar sign followed by a variable name, shell expands the variable with its value. This feature of shell is called parameter expansion.   Parameter expansion has numerous other forms which allow you to expand a parameter and modify the value or substitute other values in the expansion process. We can use the parameter expansion concept for string manipulation operations.   Syntax:${#string} Eg: str="This is a test string" len=${#str} echo $len Extracting a substring substr Eg: this will extract 3 characters from 2 pos ie; his str="This is a test string" sstr=`expr substr "$str" 2 3` echo $sstr In the parameter expansion position starts from 0....