GNU/Linux >> Tutoriels Linux >  >> Linux

Crontab tapé accidentellement avec juste le tiret ?

Que se passe-t-il lorsque je tape simplement "crontab -" ? Le "e" n'a pas pris avant que j'appuie sur Entrée. Il vient de déplacer le curseur sur la ligne suivante et j'ai dû Ctrl + C pour quitter, mais je ne sais pas exactement ce qu'il a fait. Je suis sur Linux CentOS 6.3.

Réponse acceptée :

Cela dépend en fait de ce que vous avez fait après cela.

crontab - est interprété comme une variation du crontab file invocation, où vous modifiez la crontab de l'utilisateur actuel avec celle contenue dans le fichier spécifié.

- dans ce cas, comme c'est la pratique courante, signifie lire à partir de stdin au lieu d'un fichier réel.

Le résultat est que si vous appuyez sur ctrl-c ou si vous annulez crontab, rien ne se passe. D'autre part, si vous avez appuyé sur ctrl-d (essentiellement eof ), mettant fin à l'entrée normalement, puis la crontab a été remplacée par ce que vous aviez entré auparavant (éventuellement en la vidant si rien n'avait été entré).


Linux
  1. Quoi de neuf avec rdiff-backup ?

  2. Crontab après l'heure ?

  3. Que se passe-t-il si je dépasse la limite de bande passante qui m'est assignée avec VPS ?

  4. Que fait le '-' (tiret) après les noms de variables ici ?

  5. Quelle est l'utilité d'ignorer le signal `SIGCHLD` avec `sigaction(2)` ?

Apprendre Linux avec le Raspberry Pi

Planifier des tâches Cron avec Crontab

Qu'est-ce que le Shell sous Linux ?

Qu'est-ce que Crontab et comment automatiser des tâches sous Linux avec Crontab

Comment aligner une fenêtre en haut/en bas avec GNOME ?

Qu'est-ce que le linker d'or ?