HTML을 생성 한 다음 HTML을 렌더링하는 프로그램으로 파이프하고 싶습니다.
for i in 1 2 3
do
for j in a b c
do
echo "<table border="1"><tr><td>$i</td><td>$j</td></tr></table>"
done
done | /usr/bin/firefox
불행하게도, 파이어 폭스는 stdin에서 파이프 된 데이터를 렌더링 할 수 없습니다. 구글 크롬도 마찬가지입니다. lynx
할 수 있지만 누가 그것을 사용하고 싶습니까?
크롬 및 / 또는 파이어 폭스에서 파이프를 열고 데이터를 파이프로 연결하여 명명 된 파이프를 만들려고했지만 명명 된 파이프를 통해 데이터를 보낼 때 브라우저가 업데이트되지 않았습니다.
stdin에서 html을 렌더링하는 텍스트 기반이 아닌 브라우저가 있습니까? 출력은 화려 할 필요가 없습니다. 주로 구분 된 데이터를 좀 더 읽기 쉽게 만드는 데 관심이 있습니다.
편집하다:
예를 들어 bash의 프로세스 대체를 사용하여 시도했지만 firefox <(sh /tmp/tablegen.sh)
작동하지 않았습니다. 최악의 시나리오는 임시 파일로 출력하고 렌더링 한 다음 삭제할 수는 있지만 약간 더 우아한 솔루션을 선호합니다.
1
비슷한 질문이 있습니다 : unix.stackexchange.com/questions/24931/…
—
wmz
좋은 연결; 임시 파일을 사용하는 것이 유일한 방법이라는 내 의심을 꽤 잘 확인했습니다.
—
Barton Chittenden