敲入以下命令测试
代码: 全选
notify-send2 -u critical "hello world"
-------------------------------------------------------------------------------
代码: 全选
su "$user" -c "notify-send \"$*\""
su "$user" -c "notify-send $@"
Missing argument for -u
这个应该是 notify-send 的输出,后面的 critical "hello world" 断掉了。
代码: 全选
>0< urd$ notify-send -u
Missing argument for -u
>1< urd$
代码: 全选
su "$user" -c "notify-send '""$@""'"
critical: -c: line 0: unexpected EOF while looking for matching `''
critical: -c: line 1: syntax error: unexpected end of file
-------------------------------------------------------------------------------
代码: 全选
su "$user" -c bash <<<"notify-send $@"