Co se stane, když napíšu jen „crontab -“? „E“ netrvalo, než jsem zmáčkl Enter. Jen přesunul kurzor na další řádek a já jsem musel stisknout Ctrl+C, abych skončil, ale nejsem si jistý, co to přesně udělalo. Používám Linux CentOS 6.3.
Přijatá odpověď:
To ve skutečnosti závisí na tom, co jste udělali poté.
crontab - je interpretován jako variace na crontab file vyvolání, kde změníte crontab aktuálního uživatele na crontab obsažený v určeném souboru.
- v tomto případě, jak je běžnou praxí, znamená číst z stdin místo skutečného souboru.
Výsledkem toho je, že pokud stisknete ctrl-c nebo jinak zrušíte crontab, nic se nestalo. Na druhou stranu, pokud jste stiskli ctrl-d (v podstatě eof ), normálním ukončením vstupu, pak byl crontab nahrazen tím, co jste zadali předtím (pokud nebylo nic zadáno, může být vyprázdněno).