![[[패턴 테스트]]의 물고기 대체](https://linux55.com/image/178422/%5B%5B%ED%8C%A8%ED%84%B4%20%ED%85%8C%EC%8A%A4%ED%8A%B8%5D%5D%EC%9D%98%20%EB%AC%BC%EA%B3%A0%EA%B8%B0%20%EB%8C%80%EC%B2%B4.png)
fish를 시도하다가 .bash를 사용하여 몇 가지 조건에서 막혔습니다 [[ ... ]]
.
[ ... ]
이것은 흔한 일인 것 같지만 패턴 및 정규식 테스트에 갇혀 있습니다.
[[ "$PATH" =~ "$1" ]]
[[ $localVM =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]
물고기에서는 어떻게 해야 하나요?
답변1
if string match -q -r $pattern $var
echo yes
else
echo no
end