2016-12-04 3 views
2

HTTPie와 Curl을 사용해 보았지만 두 시나리오 모두 다음 시나리오를 지원하는 것으로 보입니다. ,html에서 명령 줄에 색상을 렌더링 하시겠습니까?

curl somesite.com/somefile.html 
<span style="color: blue;">I am blue!</span> 

나는 사이트 관리에있어, 그래서 내가 원하는 마크 업을 사용할 수 있습니다,하지만 난 다운로드 HTML 출력을 말할 수있는, 위의 같은 것을 한 일이 있었다 기대했다 ANSI 색상으로 렌더링합니다.

UPDATE :

이것은, 내가 Node.js를 끝 지점에 대해, 맥에서 데모 실행됩니다된다. 데모에서

, 나는 루프를 실행하고 싶습니다 :

while true; do curl http://somesite.com; sleep 1; done 

~ 5 초 동안이 작업을 실행 한 후,이 출력을 변경할 것, 서버에 설정을 변경합니다. 그래서, 다음과 같은 것 :

I am blue! 
I am blue! 
I am blue! (Change occurs) 
I am green! 
I am green! 
I am green! 

등등. 그 출력을 (Mac 콘솔 내부에서) 여기서 말하는 색상으로 변경하고 싶습니다. ANSI 색상 코드를 통과 시키려고 시도했지만 렌더링하지 않습니다.

+0

당신은 콘솔이'나는 파란색입니다'블루 텍스트 표시하려면? – Dekel

+0

가능하면 가능합니다. 나는 색깔이 무엇인지 신경 쓰지 않고, 단지 3 또는 4가 필요합니다. – aronchick

+0

어떤 콘솔? 리눅스/windows? 당신이 사이트를 제어하는 ​​사람이라면 - 콘솔 문자를 색상 (HTML이 아닌)으로 사용하십시오. – Dekel

답변

0

당신이 기본적으로 xargs에 건네 야하는 답변 (Dekel 덕분에)처럼 보입니다 - 컬 자체가 그것을하지 않습니다.

나쁘면 Mac xargs는 Linux와 다릅니다. 여기

는 어떻게 내가 해냈어!

curl localhost | xargs -0 -I {} printf "{}"; 
관련 문제