A regra do Udev chama o script e esse script chama outro script com uma variável e a variável está vazia

0

Quando eu chamo um script que foi chamado pelo udev e depois passo uma variável desse script para outro script, a variável está vazia.

O Udev chama esse script: a.sh

#!/bin/bash
function hello () {
    /foo/bar/b.sh $1
}

hello "test"

/foo/bar/b.sh

#!/bin/bash
echo $@

mas o eco está vazio porque?

    
por Mr. Robot 21.03.2018 / 12:52

0 respostas