1
命令失败通过bash -c
:命令失败,但工程直接
bash -c 'sudo lspci -vvv | awk \'/System peripheral/ {portn=$1} /Status:/ {split($3,a,"M");printf "%s\n",a[1]}\''
-bash:语法错误附近意外的标记'(”
同样的命令工作得很好,如果运行直接在控制台sudo lspci -vvv | awk '/System peripheral/ {portn=$1} /Status:/ {split($3,a,"M");printf "%s\n",a[1]}'
如何覆盖“(”在bash的命令字符串-c?