checking if a string is a palindrome

后端 未结 4 465
难免孤独
难免孤独 2021-01-14 19:40

I am trying to check if a string is a palindrome in bash. Here is what I came up with:

#!/bin/bash
read -p \"Enter a string: \" string
if [[ $string|rev ==         


        
4条回答
  •  情书的邮戳
    2021-01-14 20:40

    Use $(command substitution):

    #!/bin/bash
    read -p "Enter a string: " string
    if [[ "$(echo "$string" | rev)" == "$string" ]]; then
        echo "Palindrome"
    fi  
    

提交回复
热议问题