2017-03-05 152 views
0

我想在遠程服務器上執行以下命令..考慮報價和一些特殊字符的字符串

發現在/ usr/NSH/NSH /交易/ -name登錄「bldeploy- *」 - 和 - printf '%T @:%p \ n'| sort -V | SED -r的/^[^:] +://'| xargs的egrep的-i 「VANTAGE_CORE-APP」 |尾-1 |切-d '「' -f2

我怎樣才能把在字符串??? 這個單個命令我已經嘗試這種方式,但它不工作。

Dim str as string = "-above command-" 

誰能告訴我,怎麼可以在一個字符串考慮所有報價把這個整個命令。

謝謝

回答

0

由於這個lo像VB.NET一樣,你只需要轉義雙引號(" - >"")。

像這樣:

Dim str as string = "find /usr/nsh/NSH/Transactions/log -name ""bldeploy-*"" -and -printf '%[email protected]:%p\n' | sort -V | sed -r 's/^[^:]+://'|xargs egrep -i ""VANTAGE_CORE-APP""|tail -1|cut -d '""' -f2" 
+0

謝謝你的工作 –