Compare commits

2 Commits

Author SHA1 Message Date
M0S111 226ae31300 Removed repeated command in bash.sh 2025-01-22 17:04:00 +05:00
M0S111 2c2b23e9d3 Updated bash.sh; added POSIX character classes for pattern matching 2025-01-22 16:54:35 +05:00
+11 -1
View File
@@ -218,7 +218,6 @@ array[2]=valC
array=([2]=valC [0]=valA [1]=valB) # another way
array=(valA valB valC) # and another
${array[@]} # list contents
${array[i]} # value at index i (0-based)
${array[i]} # displays array's value for this index. If no index is supplied, array element 0 is assumed
${#array[i]} # to find out the length of any element in the array
@@ -259,6 +258,17 @@ $(UNIX command) # command substitution: runs the command and return
typeset -l <x> # makes variable local - <x> must be an interger
#########################
# POSIX Character Classes
#########################
[:alnum:] # Alphanumeric characters
[:alpha:] # Alphabetic characters
[:digit:] # Numerals
[:upper:] # Uppercase alphabetic characters
[:lower:] # Lowercase alphabetic characters
[!characters] # Matches any character that is not a member of the set characters
##############################################################################
# FUNCTIONS
##############################################################################