나는 두 개의 문자 (9 & 0 0가 문자열의 마지막 문자이어야 함) 정확히 두 개의 문자와 일치하는 문자열을 검색 할 문자열을 지정하면 하위 문자열 검색 bash는 스크립트
string="asd20 92x0x 72x0 YX92s0 0xx0 92x0x"
#I want to select substring YX92s0 from that above string
for var in $string
do
if [[ "$var" == *9**0 ]]; then
echo $var // Should print YX92s0 only
fi
done
사이
분명히 위의 명령이 작동하지 않습니다.
죄송합니다. 원래 질문에 루프를 추가하지 않았습니다. 실제로 하나가있었습니다. 제 질문은 검색 패턴에 관한 것입니다. 내 패턴 * 9 ** 0을 * 9 ?? 0으로 바꿨을 때 조건이 잘 작동했다면 :). 감사 – yalkris