Operatory rozszerzonego mechanizmu dopasowywania do wzorca extglob

Operatory zestawione w Tabela A-20 są dostępne tylko po uprzednim wprowadzeniu polecenia shopt –s extglob. Podczas dopasowywania wartości jest uwzględniana wielkość liter, choć można to zmienić za pomocą instrukcji shopt –s nocasematch (w oprogramowaniu bash od wersji 3.1). Ustawienie to wpływa również na działanie instrukcji case i [[.

Tabela A-20. Operatory rozszerzonego mechanizmu dopasowywania do wzorca

Grupowanie

Znaczenie

@( ... )

Tylko jedno wystąpienie.

*( ... )

Zero lub więcej wystąpień.

+( ... )

Jedno lub więcej wystąpień.

?( ... )

Zero lub jedno wystąpienie.

!( ... )

Wszystkie wystąpienia poza wymienionymi.

Get Bash. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.