Please note, this is a STATIC archive of website www.javatpoint.com from 19 Jul 2022, cach3.com does not collect or store any user information, there is no "phishing" involved.
Javatpoint Logo
Javatpoint Logo

Bash Find

In this topic, we have demonstrated about finding the length of a string in Bash Scripting.

The total number of characters in any string indicates the length of a string. In some cases, we might need to know about the length of a string to perform some specific tasks. Most of the programming languages have their own built-in functions to calculate the number of characters. However, Bash does not contain such type of built-in functions. But there are several ways that we can use to find the length of a string in Bash Scripting.

Bash StringLength

To calculate the length of a string, we can use any of the following syntax:

Note: Observe the double quotes used around $string. If a string has spaces in it, then double quotes are very important. Otherwise, it can be ignored. We recommend to always use double quotes around $string to be on the safe side.

The above syntax defines that we can find the length of a string with or without bash command. Using '#' sign, we can calculate the length of a string without applying any bash command. Let's understand it more clearly with the help of some examples:

Examples to find String Length in Bash

There are some examples given below illustrating the different ways to find a string length in bash shell scripting:

Example 1

The simplest way to calculate the length of a string is to use '#' symbol. In this example, we have used $[#string_variable_name} to find the length of a string.

Bash Script

Output

Length of 'Welcome to Javatpoint' is 21

Example 2

Another way to calculate the length of a string is to use `expr` command with the 'length' keyword. In this example, we have used `expr length "$str"` to find the length of a string.

Bash Script

Output

Length of 'Welcome to Javatpoint' is 21

Example 3

In this example, we have used `expr "$str": ' .*'`to find the length of a string. Here, str is a string variable.

Bash Script

Output

Length of 'Welcome to Javatpoint' is 21

Example 4

In this example, we have used `wc` command to find the length of a string.

Bash Script

Output

Length of 'Welcome to Javatpoint' is 22

Example 5

In this example, we have used `awk` command to find the length of a string.

Bash Script

Output

Length of 'Welcome to Javatpoint' is 21

Conclusion

In this topic, we have learned about the syntax to find the length of a string with the examples.


Next TopicBash Split String





Youtube For Videos Join Our Youtube Channel: Join Now

Feedback


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA