Was passiert, wenn ich nur „crontab -“ eingebe? Das „e“ dauerte nicht, bevor ich die Eingabetaste drückte. Es hat nur den Cursor in die nächste Zeile bewegt und ich musste Strg + C drücken, um es zu beenden, aber ich bin mir nicht sicher, was es genau getan hat. Ich verwende Linux CentOS 6.3.
Akzeptierte Antwort:
Das hängt tatsächlich davon ab, was Sie danach getan haben.
crontab -
wird als Variation der crontab file
interpretiert Aufruf, bei dem Sie die Crontab des aktuellen Benutzers mit der in der angegebenen Datei enthaltenen ändern.
-
bedeutet in diesem Fall, wie es üblich ist, von stdin
zu lesen statt einer eigentlichen Datei.
Das Ergebnis davon ist, dass, wenn Sie Strg-C gedrückt oder Crontab anderweitig abgebrochen haben, nichts passiert ist. Wenn Sie andererseits Strg-D (im Wesentlichen eof
), die Eingabe normal beendet, dann wurde die Crontab durch das ersetzt, was Sie zuvor eingegeben hatten (möglicherweise wurde sie geleert, wenn nichts eingegeben wurde).