文字列も 1 つ以上のスペースで開始および終了するかどうかを確認する方法は?
if [[ $username =~ [^0-9A-Za-z]+ ]]
(基本的に、入力は英数字で、最初でも最後でもスペースを入れず、コンマ、アンダースコア、ハイフンなどを入れないでください)
上記の正規表現は、残念ながら先頭と末尾のスペースには一致しませんが、間のスペースには一致しますか?
awk、sedがなければ、上記の正規表現を修正して先頭と末尾のスペースも一致させる方法はありますか?
前もって感謝します