标签: bash
验证sudo shutdown -P可以关闭我的电脑。
sudo shutdown -P
test(){ while getopts "s" arg do case $arg in s) sudo shutdown -P ;; esac done }
为什么test -s无法关闭我的电脑?
test -s
答案 0 :(得分:0)
不要为自己的shell函数(或程序)test命名。它至少令人困惑(并使你的脚本不可读),因为test是一个POSIX命令(见test(1),也输入[ ....)和bash(& bourne shell)builtin。
test
[
我想通过将您的函数重命名为test_shutdown它应该可以正常工作。
test_shutdown