jem*_*min 5 filesystem devices
我希望有一个定制的设备来回应一个特定的值,比如/dev/zero
或/dev/random
。但/dev/zero
总是输出0,/dev/random
输出一个随机数。
可以配置具体的值,例如--- 0x1234、0x4321、0xF6,或者一些ASCII码流Yes
和No
。
如何创建这样的设备?
引用如何创建 /dev/zero 以及如何制作像 /dev/one 这样的变体?(在超级用户上):
有些设备驱动程序实现与实际设备的交互,有些设备驱动程序仅以有用的方式对读写请求做出反应。如果您愿意,您可以坐下来编写一个返回星条旗横幅歌词的驱动程序。但这是编码问题......
除非您确实需要设备文件,否则只需使用该命令,该命令会无限yes
重复其参数(或者,如果没有给出参数):y
$ yes Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
Hello World!
...
Run Code Online (Sandbox Code Playgroud)
另请参阅: