0
我正在學習Linux命令行,並遇到了一個正常表達式,讓我難住。基本的Linux正則表達式
有人可以通過這個並解釋它做什麼請。我知道這第一部分爲read,如果沒有提供,將使用REPLY作爲變量。
read -p "Enter a single item > "
# is input a valid filename?
if [[ $REPLY =~ ^[-[:alnum:]\._]+$ ]]; then
echo "'$REPLY' is a valid file name."
就像爲什麼是[ - 在那裏?是否檢查$ REPLY的開頭是否是破折號?任何幫助,將不勝感激。
啊,謝謝你我現在明白了,這很簡單。 –