터미널간에 명령어 전달은 어떻게 하여야 하는가요?

readme의 이미지

아시다 시피

터미널 a - $ echo hi > /dev/pts/2
터미널 b - (/dev/pts/2) $hi

또는 write 명령어를 적절히 사용하면 다른 터미널에 메세지를 전달할수 있는데요.

이런식으로 전달해서 그냥 보여주는거보다, 직접 "실행" 하게 할 수 있는 방법은 없을까요?

예를 들면, 터미널 a에서 어떤 'pwd'를 보내면, 터미널 b에서 '현재 디렉토리 리스트를 보여주는' 식으로요.

사실 screen을 사용하고 있는데.... 특정 창으로 명령을 보내고 싶어서요....

ps;쉘 내부에서 가능한걸 말하는 겁니다......

시지프스의 이미지

그런 게 가능하면 꽤 위험하지 않나요?

begin{signature}
THIS IS SPARTA!!!!!n.
end{signature}

readme의 이미지

하다 못해 파이프를 이용해서 표준입력으로 돌리는 방법이라도 없을까요.

그럼 퍼미션만 설정하면 안전할거 같은데...

그리고 어짜피 로컬에서만 사용하는거라서, 그다지 보안 걱정은 없습니다..

어짜피 혼자 사용하는지라.......

readme의 이미지

차라리 안되면 확실히 안된다는 답이라도 듣고 싶네요

그냥 포기하게.......

totohero의 이미지

답변 아니어서 죄송합니다만 잔디밭에서 바늘 찾기보다 더 힘든게, 잔디밭에 바늘이 없음을 증명하는 것입니다^^;

oneday의 이미지

ssh를 사용한다면 모르지만 그냥 터미널로는 힘들듯 한데요.
작성자님이 혼자 사용하니 보안걱정 없다고 그게 가능하도록 릴리스 할 순 없으니까요.. ^^;;
혼자 사용하시는 거라면 ssh로 커맨드 날리시는게 속편하실 듯 합니다.

pastime의 이미지

터미널 a

$ echo "pwd" | nc localhost 9999

터미널 b

$ eval $(nc -l 9999)
/home/namhyung

물론 터미널 b의 명령이 먼저 실행된 상태여야 합니다..

ydhoney의 이미지

뭐지;; 댓글이 달렸음;; 삭제~

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.