当我调用由 udev 调用的脚本,然后将变量从该脚本传递给另一个脚本时,该变量为空。
Udev 调用这个脚本:
a.sh
#!/bin/bash
function hello () {
/foo/bar/b.sh $1
}
hello "test"
/foo/bar/b.sh
#!/bin/bash
echo $@
但回声却是空的,为什么?
当我调用由 udev 调用的脚本,然后将变量从该脚本传递给另一个脚本时,该变量为空。
Udev 调用这个脚本:
a.sh
#!/bin/bash
function hello () {
/foo/bar/b.sh $1
}
hello "test"
/foo/bar/b.sh
#!/bin/bash
echo $@
但回声却是空的,为什么?