Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How can you search for a char in a string in bash?

Tags:

bash

bash4

If I have a string var="root/Desktop", how can I determine whether var var contains a '/' character?

like image 434
Hady Hallak Avatar asked Jan 20 '26 18:01

Hady Hallak


1 Answers

Bash can match against regular expressions with =~, try:

[[ $var =~ "/" ]] && echo "contains a slash"
like image 196
Micha Wiedenmann Avatar answered Jan 23 '26 12:01

Micha Wiedenmann



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!