그런 것이 존재하나요? CLI 환경에서 잘 표시되는 텍스트 기반 스프레드시트입니다. 나는 내가 cat foobar.csv
원하는 것을 할 수 있다는 것을 알고 있지만 그것이 특별히 실용적이거나 매력적이지는 않습니다. 테이블 형식을 지정하는 것이 어렵고 특정 규칙(수학?)을 따라야 한다고는 상상할 수 없습니다.
Emacs는 org-mode
텍스트 기반 테이블을 잘 처리하고 다양한 형식으로 내보낼 수 있습니다. 그러나 Emacs는 필수입니다! Vim 사용자로서 저는 이것을 피하고 싶습니다.
답변1
답변2
사용하고 추천합니다데이터에 접근하다.
예를 들어 파이프 끝에 접착제로 붙일 수 있습니다. 만약에
bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah
TSV를 생성한 다음
bzcat foo.bz2|sort|uniq -c|sort -nr | awk -f munge.awk |blah|vd
tsv를 플로팅, 피벗 테이블 및 마우스 지원을 갖춘 대화형(ncurses 대화형을 고려하는 경우) 스프레드시트로 만듭니다 :)
다른 열을 참조하는 Python 표현식을 사용하여 열을 추가하거나 플러그인을 사용하여 확장할 수 있습니다. 당신은 할 수두 CSV의 차이점 비교.
vd의 키 입력을 파일로 저장하고 나중에 다시 실행할 수도 있습니다. 분석을 다시 실행한 다음 vd를 실행하고 즉시 모든 열을 부동으로 설정하고 이와 같이 빈도 테이블을 여는 스크립트가 있습니다. 이번에는 중앙값을 낮출 수 있는지 확인해 보겠습니다.
홈 페이지의 문서와 튜토리얼은 훌륭하지만 읽는 것보다 보는 것이 더 낫다면 시리즈도 있습니다.visdata 유튜브 튜토리얼그리고 저자 발표.
답변3
게다가slsc
이는 기반이지만 sc
보다 사용자 친화적인 인터페이스를 가지고 있습니다.
그러나 libslang1
적극적으로 개발되지 않은 종속성( libslang2
현재 개발된 버전)이 있으므로 프로그램 자체는 더 이상 개발되지 않습니다.
libslang2
제 피아노 선생님과 저는 이것을 저장소로 옮겨서 그곳에서 볼 수 있도록 계획하고 있습니다 . :)
답변4
가지다sc-im
즉, " sc
개선"입니다. 원본 버전을 기반으로 하지만 sc
링크된 페이지에 표시된 와 사이에는 약간의 차이가 있습니다.sc-im
sc
실행 취소 sc-im
/다시 실행은 지원되지만 sc
.