0
我在嘗試將一些複雜命令作爲參數傳遞給函數時遇到了問題。將命令傳遞給函數
function executeCmd(){
$1
returnVal=$?
if [[ $returnVal -eq 0 ]]; then
echo "Success"
else
echo "Failed"
fi
}
executeCmd "ssh [email protected]$IP "date && (ls | grep "something")""
我嘗試了不同的引號,轉義字符,但我失去了一些東西。 提前謝謝!
放棄希望:這是瘋狂的道路,(或者是對所有引用規則和角落案例的極端掌握。可以是全職工作)。 ;-)。祝你好運。 – shellter