J'essaie de rediriger les commandes et de les exécuter, mais je n'arrive pas à comprendre comment les acheminer. Je suis en train de copier plusieurs fichiers à la fois en utilisant la commande shellExécution de la commande shell dans QProcess.Piping de l'entrée
pour% I (source) do not copy% I (destination)
QString files = "for %I in (source) do copy %I (destination)"
QProcess copy ;
copy.start(files);
Je dois mettre en œuvre la tuyauterie à fais ça. pour Eg.
QProcess sh;
sh.start("sh", QStringList() << "-c" << "ifconfig | grep inet");
sh.waitForFinished();
QByteArray output = sh.readAll();
sh.close();
Comment puis-je implémenter la tuyauterie pour mon processus de copie?
Copie possible de [Tuyauterie (ou chaînage de commande) avec QProcess] (https://stackoverflow.com/questions/20901884/piping-or-command-chaining-with-qprocess) – Azeem
@Azeem ces réponses ne m'aident pas . –
Erreurs? Problèmes? – Azeem