我想使用GUI來執行「echo」命令,該命令用於在linux終端中顯示變量內容。 我用qProcess寫了這個,但它只打印$ SHELL作爲輸出。使用linux echo命令的變量內容列表使用qtProcess運行
QString cmd = "echo $SHELL";
QProcess *process = new QProcess;
process->start(cmd);
process->waitForBytesWritten();
process->waitForFinished();
qDebug() << process->readAll();`
Qt代碼輸出:$ SHELL .................................... ....
端子命令: [intern2atlas SETUP] $回聲$ SHELL
輸出:/ bin中/ tcsh的
PLS適當發問。不要只添加代碼。 –
謝謝,我編輯問題 –
不客氣。 –