저는 Linux 명령을 입력하고 결과를 텍스트 영역 위젯에 출력할 수 있는 GUI 콘솔을 찾고 있습니다. 그러한 소프트웨어를 사용할 수 있습니까? 이 같은:
gnome-terminal
또는 같은 콘솔 프로그램에서는 xterm
새로운 명령이 나올 때마다 화면이 계속 스크롤되는데, 결과가 수십 줄에 달하면 매우 짜증납니다.
브라우저가 주소 표시줄에 URL을 입력하고 웹사이트 결과를 얻는 것처럼 명령과 결과를 동시에 시각화하고 싶습니다.
Python, Tcl, Ruby 또는 Java와 같은 언어로 구현할 수 있는 소프트웨어가 있는지 알고 싶습니다.
답변1
귀하의 목적에 얼마나 좋을지는 모르겠지만 다음을 시도해 볼 수 있습니다.
두 개의 GUI 터미널을 엽니다. 그 중 하나("터미널 B")에서 tty
장치 노드를 가져오는 데 사용됩니다 /dev/pts/11
.
다른 터미널("터미널 A")에서는 출력이 다른 터미널로 리디렉션되도록 설정합니다.
exec 1>&2> /dev/pts/11
그러면 표준 출력(파일 설명자 1) 및 표준 오류(fd 2) 채널이 리디렉션됩니다. exec 1> /dev/pts/11
오류 스트림을 원래 위치에 그대로 두는 직접 교체를 선호할 수도 있습니다 . 이는 오류를 정상적인 출력과 구별하는 데 도움이 됩니다.
이제 "터미널 A"에서 ls -l /
뭔가를 시도해 보세요. 다른 터미널에 출력이 나타나는 것을 볼 수 있습니다.
답변2
Launchy를 사용해 볼 수 있습니다. 파일 시스템과 통합되어 원하는 출력을 제공하는 플러그인이 있을 수 있습니다.