무선 USB 장치를 통해 Linux 셸을 제어하는 다른 사람의 [c] 코드를 사용하려고합니다. 통신 할 현재 디렉토리에 "IReadFromBash"및 "IWriteToBash"파일이 있습니다. 메모가 없지만이를 촉진하기 위해 이미 특수 파일이 존재하고 그 파일이없는 파일이있을 것으로 예상됩니다. 쉘에 연결되는 명명 된 입출력 파일을 작성하는 확실한 방법이 있습니까?BASH 셸과 대화하는 특수 파일을 만드는 방법
1
A
답변
2
내 생각에 실제로는 추측되지만 그들은 mknod
으로 만든 파이프라는 이름으로 의심됩니다. 그것은 저에게 바라는 목표를 달성하는 가장 좋은 방법입니다.
여기에서 작동하는 것을 볼 수 있습니다. 터미널 세션에서 :
pax> echo ls >infile
pax> cat outfile | sed 's/^/ /'
backup0.sh
backup1.sh
Desktop
Downloads
infile
Music
outfile
Pax
Pictures
Public
super_sekrit_porn
Templates
Videos
workspace
pax> _
+0
아 - 하! 고맙습니다! – phip
관련 문제
- 1. 파이썬에서 셸과 유사한 인터프리터를 다시 작성 하시겠습니까?
- 2. bash : 다른 스크립트에서 스크립트를 만드는 방법 _best_
- 3. xml - XML 파일을 만드는 방법/실행하는 방법
- 4. ls에서 Array를 만드는 Bash 스크립트?
- 5. bash 변수/배열에 특수 문자 사용
- 6. Bash - 디렉토리의 모든 이름 파일을 검색하는 방법?
- 7. SWC 파일을 만드는 방법
- 8. 설치 파일을 만드는 방법
- 9. PHP 응용 프로그램에서 Tomcat 서버와 대화하는 방법
- 10. Sharepoint에 대화하는 방법 : 나는 단지 성함을 가지고있다.
- 11. 두 파이썬 프로세스가 파이프를 통해 대화하는 방법?
- 12. VB.NET에서 EXE 파일을 만드는 방법
- 13. Java에서 xml 파일을 만드는 방법
- 14. jquery로 XML 파일을 만드는 방법
- 15. 루비에서 플랫 파일을 만드는 방법
- 16. Mac에서 MD5 파일을 만드는 방법
- 17. Node.js : XML 파일을 만드는 방법
- 18. netbeans에서 속성 파일을 만드는 방법
- 19. Eclipse에서 war 파일을 만드는 방법
- 20. Qt에서 새 파일을 만드는 방법
- 21. Makefile을 사용하여 파일을 만드는 방법
- 22. Python egg 파일을 만드는 방법
- 23. 다음 .htaccess 파일을 만드는 방법
- 24. iis에서 임시 파일을 만드는 방법
- 25. Gradle - 이어 파일을 만드는 방법
- 26. android에서 pdf 파일을 만드는 방법
- 27. Curl로 파일을 다운로드하기위한 Bash 스크립트
- 28. 많은 파일을 편집하기위한 Bash 스크립트
- 29. 안전하게 심볼릭 링크를 만드는 Bash 스크립트?
- 30. bash 스크립트에서 문자열을 이스케이프 처리하는 방법
쉘 충돌을합니까 : 다른 터미널에서
다음? 또 다른 프로그램 충돌? 인터페이스 프로그램이 충돌합니까? 처음 작성된 프로그램은 무엇입니까? –
열려는 파일이 없기 때문에 인터페이스 프로그램이 충돌합니다. C로 쓰여졌 고, 그 이름으로 정규 파일을 만들면 충돌이 일어나지 않습니다. 물론 일반 파일은 실제로 bash 쉘로 파이프되지 않습니다 ... – phip
소스가 있습니까? 그 두 특수 파일의 unexistance처럼 너무 작은 세부 사항에 대한 충돌 경우 고정해야합니다 – ShinTakezou