Когда я вызываю скрипт, вызванный udev, а затем передаю переменную из этого скрипта в другой скрипт, переменная оказывается пустой.
Udev вызывает этот скрипт:
a.sh
#!/bin/bash
function hello () {
/foo/bar/b.sh $1
}
hello "test"
/foo/bar/b.sh
#!/bin/bash
echo $@
но эхо пустое почему?