GNU/Linux >> Linux Esercitazione >  >> Linux

Crontab digitato accidentalmente con Just The Dash?

Cosa succede quando digito solo "crontab -"? La "e" non ha preso prima di premere Invio. Ha appena spostato il cursore sulla riga successiva e ho dovuto premere Ctrl+C per uscire, ma non sono sicuro di cosa abbia fatto esattamente. Sono su Linux CentOS 6.3.

Risposta accettata:

Dipende da cosa hai fatto dopo.

crontab - viene interpretato come una variazione del crontab file invocazione, dove modifichi il crontab dell'utente corrente con quello contenuto nel file specificato.

- in questo caso, come di consueto, significa leggere da stdin invece di un file vero e proprio.

Il risultato di ciò è che se hai premuto ctrl-c o altrimenti interrotto crontab non è successo nulla. D'altra parte, se hai premuto ctrl-d (essenzialmente eof ), terminando normalmente l'input, quindi crontab è stato sostituito da quello che avevi inserito prima (possibilmente svuotandolo se non fosse stato inserito nulla).


Linux
  1. Linux vs. Unix:qual è la differenza?

  2. Crontab passato l'ora?

  3. Qual è il significato di POSIX?

  4. Passare le opzioni a un programma:qual è la convenzione per un trattino contro due?

  5. Qual è il concetto di creare un file con zero byte in Linux?

Impara Linux con Raspberry Pi

Pianificazione di Cron Jobs con Crontab

Che cos'è la shell in Linux?

Che cos'è Crontab e come automatizzare le attività in Linux con Crontab

Come far scattare una finestra in alto/in basso con GNOME?

Ho appena cancellato /bin. Qual è il modo migliore per recuperare?