我想知道 /etc/environment 的确切语法。我知道这不是一个普通的 shell 脚本,但是单引号和双引号到底是如何处理的?
文件中前面定义的环境变量可以用于定义后面的变量吗?
逃跑如何进行?如果值中有空格会怎样?
另外 - 文件何时处理?网上有冲突的信息称,它是在系统启动时、每次用户登录时或两者兼而有之时进行处理的。
我无法在网上找到这些详细信息;谁能指点我权威文档?
如果重要的话,我对 Ubuntu (Debian) 特别感兴趣。
为什么这不起作用?
cat /dev/video1 | mplayer -
Run Code Online (Sandbox Code Playgroud)
如果我可以让它工作,那么我可以使用“tee”同时播放和录制视频来提供 mplayer 和 mencoder。
我想播放实时视频(来自 /dev/video1:input=1:norm=NTSC)并同时录制而不引入延迟。
mplayer 播放视频很好(没有明显的延迟)。
mencoder 记录得很好。
但我不知道如何“tee”来自 /dev/video 的输出,以便我可以同时将其提供给两者。(我知道编码它的方法,然后立即播放编码的视频,但这会引入太多延迟)。
如果 mplayer 和 mencoder 会从 stdin 读取,那么我可以使用 'tee' 来解决这个问题。
我该怎么做?
[顺便说一句,我对任何可以同时播放和录制的解决方案都很满意,只要它不会增加延迟 - 我不喜欢 mplayer。但是先编码然后播放会增加延迟。]