저는 Bash만을 기반으로 하는 프로젝트를 수행하고 있는데, bash 명령(예: "ls")의 출력을 네트워크(TCP 패킷)로 보낼 수 있는 방법이 있는지 알고 싶습니다.
예를 들어 "ls"의 출력을 원합니다.
ls | some_command_with_a_remote_IP_adresse
그리고 원격 컴퓨터에서 "ls"의 출력을 받게 됩니다. 정말 어떻게 해야 할지 모르겠어요. 어떤 아이디어라도 있나요?
답변1
Bash 내장 TCP 소켓을 사용하십시오.
ls >/dev/tcp/<host>/<port>