bash 명령이 있다고 가정 해 봅시다
git branch --format='%(refname:short)\\EL' --contains > branchoutputs.txt || git rev-parse HEAD
출력은 다음과 같습니다.
develop\\EL
feat/some-feature\\EL
feat/another-thing\\EL
someName/another-branch-name\\EL
이러한 조건 중 하나 이상을 충족하려면 어떻게 해야 합니까?
- 성냥
develop\\EL
- 성냥
feat/*\\EL
그렇지 않으면 기본적으로 false를 반환합니다.
답변1
답변이 늦었지만 다음 명령이 도움이 될 수 있습니다.
grep -E ^(develop|feat\/.*)\\\\EL$
예를 들어 , 오류 및/또는 일치하는 행을 표준 출력에 기록 하지 않으려는 경우 -q
더 많은 옵션을 추가해야 할 수도 있습니다 . @jim-l의 제안에 따라 자세한 내용은 현지 설명서를 확인하세요(예: 또는 ).--quiet
grep
man grep
info grep