O operador |
conecta o comando STDOUT
de um comando ao STDIN
do próximo comando. Isso só funcionará com comandos downstream que usam STDIN
como entrada.
hostapd
não parece ter um parâmetro para isso (muitos comandos permitem que você forneça -
como um nome de arquivo para indicar que você deseja ler STDIN
). Assim, você não pode canalizar a configuração para ela porque não sabe como consumir isso.
Você pode tentar:
cat hostapd.conf.global hostapd.conf.local | hostapd -dd /dev/stdin
e veja se isso funciona.
Isso está dizendo hostapd
para usar /dev/stdin
como seu arquivo de configuração ... já que você canalizou seus arquivos de configuração para STDIN
, isso deve ter o efeito desejado.