2009-02-02 3 views
6

파이프 뷰어가 무엇인지 모르는 경우 (약 5 분 전까지 알지 못함) this blog은 몇 가지 예제로 간략하게 소개합니다. 필자는 ETL 개발자로서 많은 펄 스크립트를 작성하고 많은 시간을 가지고 작업하는데 필자는 작업하는 데 오랜 시간이 걸린다 (압축 해제, 이동 등). 따라서이 도구는 Windows 환경에서 작업하는 경우를 제외하고는 굉장 할 것입니다. 파이프 라인에서 진행중인 작업의 진행을 제공하는 도구를 아는 사람이라면 내 스크립트를 훨씬 유용하게 만들 것이라고 알려 주시기 바랍니다.누구나 Windows 플랫폼 용 Pipe Viewer에 대한 좋은 대안을 알고 있습니까?

답변

1

win32와 같은 도구가 있을지는 모르겠지만 cygwin에서 실행해야합니다. 하지만 또 다시 당신은 아마 그것을 사용하지 않습니다 :)

+0

Cygwin에 대해 알고 있고 집에서 우분투를 사용하므로 내 개인 프로젝트에서 그런 문제를 발견하지 못합니다. 그러나 우리 회사는 Windows Shop이기 때문에 힘들 것입니다. 나는 그러한 도구가 Windows 환경에 존재하지 않을 수도 있음을 확신했지만 그것은 묻지 않을 것이라고 생각했습니다. 고마워요. – tundal45

+0

cygwin에 들어가는 방법 정교함이 필요합니다. – barlop

3

원래 포스트에 대한 대답이 아니지만 마침내 Cygwin 환경에서 작동하게 만들었습니다.

--disable-nls 트릭을 수행합니다. 켄지 (K2) ==

+1

어딘가에 온라인으로 게시 할 수 있습니까? 전체 cygwin을 설치하지 않고도 그 pv.exe를 얻을 수 있습니까? 덕분에 – davr

+0

@ davr 그냥 해봤지만 pv.exe http://ge.tt/1p2MrSG/v/0가 생성되지만 cygwin 외부에서는 실행되지 않습니다. cygwin 밖에서도 cygwin1.dll을 찾을 수 없다고합니다. cygwin에서 괜찮습니다. ./configure가 작동하도록하려는 사람은 tarball 파일 http://pipeviewer.googlecode.com/files/pv-1.2.0.tar.gz를 다운로드하고 여기에있는 답변의 지침을 따르십시오. ./configure는 tarball에 포함되어 있습니다. 이 답변에있는 내용은 자동으로 c 컴파일러를 실행하므로 cygwin 설치에서 C - gcc c를 선택해야하며 – barlop

+0

@ davr을 볼 수있는 make 명령이 필요합니다. 외부에서 실행할 수있는 해킹을 알고있을 수도 있습니다 cygwin과 전체 cygwin을 설치하지 않고? 당신이 '호기심을 일으키는 경우에 배치하십시오. – barlop

0

Cygwin에 의해

./configure --disable-nls  
make  
make test  
cp pv /usr/bin 

== 내가 알고하지 않기 때문에 an available package태양 광 발전 (파이프 뷰어)을 가지고 ...하지만 기본적으로 설치되지 입니다 .

  1. install page에서 Cygwin 설치 실행 파일을 다운로드하십시오. Cygwin에서 설치하는 동안
  2. , 당신은 명시 적으로 검색하고 의 Utils 섹션에서 찾을 설치 태양 광 발전에 대한
    을 표시 해야합니다.

cygwin을 이미 설치 한 경우 나중에 설치 파일을 다시 실행하여 나중에 추가 할 수 있습니다.

관련 문제