Ich versuche, die folgende Zeile in ein Bash-Skript hinzuzufügen:Bash Roundcube Script schweigt
bin/installto.sh /var/www/mail/rc >/dev/null 2>&1
Es sollte keine Ausgabe, aber das Upgrade-Installationsprogramm erfordert eine Bestätigung ja:
~/roundcubemail-1.2.1# bin/installto.sh /var/www/mail/rc
Upgrading from 1.1.3. Do you want to continue? (y/N)
Gibt es eine Möglichkeit, ein stilles Upgrade mit einer automatischen Bestätigung wie
Mit freundlichen Grüßen, Aeris
Edit:
Ich wusste, dass der Befehl
Mein Skript bis jetzt erwarten den Ball hielt:
cd roundcubemail-1.2.1>/dev/null 2> erwarten -c bin‘ /installto.sh/var/www/mail/rc>/dev/null 2> & 1 '
erwarten "Möchten Sie fortfahren? (Y/N)“
send "y"
Interact
rm -r /root/roundcubemail-1.2.1/>/dev/null 2> [...]
---> Ergebnis
"bin/installto.sh/var/www/mail/rc"
Datei nicht lesen konnte „wollen Sie weitermachen? (Y/N) ": keine Datei oder Verzeichnis
/root/update.sh: Zeile 104: senden: Befehl nicht gefunden
/root/update.sh. Zeile 105: interagieren. Befehl nicht gefunden
gibt es eine andere Lösung Der erwarten Befehl funktioniert nicht? -> siehe Main Post bearbeiten – Aeris