2010-05-25 5 views
1

그냥 놀고 싶은데, 파일 시스템에 "가상"파일/디렉토리를 만들고 싶습니다. Linux 또는 Mac OS X (동일한 코드를 공유 할 수 있는지 확실하지 않음 - POSIX 도움말) (예 :/foo) 그런 다음 항목을 읽거나 쓸 때 사용자 정의 코드를 수행하십시오. 유사Mac OS X 및 Linux에서 사용자 지정 코드를 호출하는 "가상"경로 (/ bla) 만들기

이는/dev/null가 ...

그것을 다른 곳은/dev에있어,/proc 디렉토리 또는 경우에 주로 놀 뭔가 말했듯이 나는 상관 없어

echo "Hello!" > /dev/null 

같은 물건을 가능하게하는 방법

답변

4

FUSE. FUSE를 사용하여 파일 시스템을 작성하는 경우 (Linux의 내장 지원 및 Mac의 MacFUSE 사용) 어디서나 마운트 할 수 있습니다. 사용자 국가 코드가 호출되고 원하는대로 할 수 있습니다.

+0

재미있을 것 같습니다 : http://fuse.sourceforge.net/ 및 http://code.google.com/p/macfuse/ –