1
我有一個Linux命令:創建一個Java字符串形成一個Linux命令
sudo su - -c "echo 'exit 1'> /usr/lib/ocf/resource.d/oom_check_ocf.bsh"
我想創建此命令,並將其存儲到一個字符串。
字符串的結束部分將是一個變量healthScript,如
healthScript= /usr/lib/ocf/resource.d/oom_check_ocf.bsh
我曾嘗試:
"sudo su - -c"+" "echo 'exit 1' > +healthScript""
我很困惑,因爲linux命令中有雙引號,用於包裹執行的命令,即:
echo 'exit 1'> /usr/lib/ocf/resource.d/oom_check_ocf.bsh
如何寫str哪裏有雙引號裏面?