Как я могу проверить после сравнения строки, не содержащей больше символов? [duplicate]

Software_t спросил: 13 июня 2018 в 07:05 в: bash

У этого вопроса уже есть ответ:

  • How do we match a suffix in a string in bash? 3 ответа
  • Bash: How to check if the last string character equals '*' 2 ответа

Как я могу проверить, например, если var равен строке, так что последний символ s?


1 ответ

chepner ответил: 13 июня 2018 в 07:07

Я не совсем уверен, что вы подразумеваете под заголовком, но для ответа на свой пример: если вы хотите проверить, заканчивается ли строка в s, используйте

if [[ $var = *s ]]; then
Software_t ответил: 13 июня 2018 в 05:09
И если я хочу сделать это с помощью grep?