2017-10-08 1 views

답변

6

*, 그래서

set myvar "a long test string" 
switch $myvar 
case "*test string" 
    echo 'yep!' 
case '*' 
    echo 'nope!' 
end 

와일드 카드 문자입니다. 중간에 어딘가에 나타날 수도 있다면 끝에 *을 추가하십시오.

또한 2.3.0부터 물고기는 match 하위 명령이 내장 된 string 내장형이므로 string match -q -- "*test string" $myvar을 사용할 수도 있습니다. 또한 "-r"옵션을 사용하여 pcre 스타일 정규 표현식을 지원합니다.

+0

항상 FishOn과 관련된 StackOverflow 답변에 감사드립니다. – Chris

관련 문제