bash: matching substring

Πρόβλημα: δουλεύοντας με το bash, πώς μπορούμε να ελέγξουμε αν ένα string εμφανίζεται ή όχι μέσα σε ένα άλλο string;

Σύντομη απάντηση: χρησιμοποιούμε την εντολή  expr(1):

expr STRING : REGEXP

Επιστρέφει το μήκος του υπό-string που ικανοποιεί το grep-μοτίβο ^REGEXP.  Αν το μοτίβο δεν εμφανίζεται στο string, επιστρέφει μηδέν.

Αναλυτική απάντηση: …εν καιρώ τω δέοντι (comming soon)

  • https://www.tldp.org/LDP/abs/html/string-manipulation.html
  • https://www.gnu.org/software/coreutils/manual/html_node/String-expressions.html#String-expressions

Αναφορές: