Senden Sie Schlüssel über eine SSH-Verbindung an den Nano-Editor

Senden Sie Schlüssel über eine SSH-Verbindung an den Nano-Editor

Ich habe eine Situation, in der ich die Crontab lösche und dann neu erstelle. Also mache ich crontab -r und dann crontab -e.

Mein Problem besteht darin, dass „crontab -e“ Nano öffnet, und ich hätte gerne eine Befehlszeile, die „crontab -e“ ausführen und dann die Tasten F3 und F2 senden kann, die zum Speichern und Beenden dienen.

Dies muss geschehen, da ich die Befehle über eine SSH-Verbindung sende und Nano daher nicht interaktiv verwendet werde.

Ich mache das, damit Crontab automatisch eine brandneue Crontab-Datei mit allen richtigen Berechtigungen und dem richtigen Header erstellt.

Vielen Dank, ionut

Antwort1

Es ist nicht erforderlich, einen interaktiven Editor zu verwenden.

Schreiben Sie den neuen Zeitplan in eineDateiund dann einfach anrufen:

crontab  file 

Siehe die Crontabmanpage.

verwandte Informationen