Δημοσιεύτηκε: 08 Οκτ 2014, 14:18
από spyroskaftanis
Ευχαριστώ πολύ για τη βοήθεια. Έκανα τρελή πατέντα τελικά.

Κώδικας: Επιλογή όλων
PASSWD=$(zenity --password --title=Authentication)

echo "echo $PASSWD | sudo -S cp InstallerCreator64bit /usr/bin" > temp
konsole -e bash temp


Πέρασα την εντολή με το pipe σε ένα αρχείο temp (scipt) το οποίο το έδωσα μετά στο konsole (δουλεύει επίσης με τον ίδιο τρόπο και στο xterm, στο gnome-terminal όχι). Στην ουσία το πέρασμα του κωδικού δε μπορεί να εκτελεστεί στον αέρα, γιατί το sudo διαβάζει κωδικό μόνο από το stdin της κονσόλας! :)