Como os outros arquivos em /proc/
, o arquivo /proc/acpi/wakeup
não é um arquivo real, mas uma interface para algumas funções do kernel.
Se você escrever algo nele, o valor que você escreveu não é armazenado em um arquivo, mas uma função do kernel é chamada e faz algo com o valor.
Se você ler, outra função do kernel é chamada e cria alguma saída que aparece como o conteúdo desse arquivo.