Надя Asked:2020-05-29 23:34:33 +0000 UTC2020-05-29 23:34:33 +0000 UTC 2020-05-29 23:34:33 +0000 UTC 如何检查输入的数字是否与模式匹配? 772 这是模板:grep -vP '(.).*\1'。 我的验证是错误的:if [ $ps -eq "$grep -vP '(.).*\1'" ]. регулярные-выражения 1 个回答 Voted Best Answer Ainar-G 2020-05-29T23:57:49Z2020-05-29T23:57:49Z POSIX 外壳: if echo "$ps" | grep -P -v '(.).*\1' > /dev/null then echo $ps fi 重击: if [[ ! $ps =~ (.).*\1 ]] then echo $ps fi
POSIX 外壳:
重击: