2014-06-18 5 views
2

-c 인수를 사용하여 쉘에서이 테이블을 스캔하려고 시도 할 때 열 패밀리의 URL을 가진 테이블이 있습니다 열 패밀리가 반환 된 결과가 없습니다. URL의 :가 열 패밀리와 열 한정자 사이의 구분자로 해석되고있는 것 같습니다. 제 질문은 콜론을 이스케이프하거나 따옴표로 묶어 문자열 열의 일부로 해석되도록하는 방법이 있습니까?콜론을 포함하는 열 패밀리를 쉘의 스캔 명령에 전달하는 방법이 있습니까

답변

2

현재로서는 아니요. code에서 각 열은 첫 번째 부분이 열 패밀리이고 두 번째 부분이 열 한정자 인 콜론으로 분리됩니다. 부품 수가 2 개로 제한되어 있기 때문에 열 수식어에 콜론이 포함 된 항목을 검색 할 수는 있지만 여기서는 도움이되지 않습니다.

가장 좋은 방법은 Scanner 또는 BatchScannerfetchColumnFamily을 사용하여 Java API를 사용하는 것입니다.

+0

이것은 내가 생각했던 것, 확인을위한 감사입니다. –

0

명령 줄을 실제로 사용하려는 경우 grep 또는 egrep을 사용해 볼 수도 있습니다. 그들은 둘다 : separator와 같은 문제를 가지지 만, : 다음에 그 부분을 찾도록 말할 수 있습니다. 이것은 분명히 해킹이지만, MikeD의 답변에 따르면, 이것이 유일한 해결책 일 수 있습니다. 문제에 따라 충분할 수 있습니다.