이 별칭을 만들려고 합니다.tcsh껍데기:
alias repeat 'zgrep -i __NCELAB_SNAPSHO \!* | grep -v make | grep -v Flags | sed 's#CODE_COVERAGE_TYPES.*TEST_DONE=1##g''
오류가 발생합니다.
alias: No match.
이 별칭을 생성하려면 어떻게 해야 합니까?
감사해요
답변1
질문에서 문제를 볼 수 있어야 합니다. 구문 강조를 확인하세요. 문제는 별칭 주위에 작은따옴표가 있지만 명령에서도 작은따옴표를 사용한다는 것입니다 sed
. 이 시도:
alias repeat "zgrep -i __NCELAB_SNAPSHO \!* | grep -v make | grep -v Flags | sed 's#CODE_COVERAGE_TYPES.*TEST_DONE=1##g'"
또는:
alias repeat 'zgrep -i __NCELAB_SNAPSHO \!* | grep -v make | grep -v Flags | sed "s#CODE_COVERAGE_TYPES.*TEST_DONE=1##g"'