C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) history uso equivalente: visualizzare i comandi precedenti
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] C Shell (csh) history uso equivalente: visualizzare i comandi precedenti

Overview

Il comando history in C Shell (csh) viene utilizzato per visualizzare l’elenco dei comandi precedentemente eseguiti nella sessione corrente. Questo è utile per richiamare rapidamente i comandi senza doverli digitare nuovamente.

Usage

La sintassi di base del comando è la seguente:

history [options] [arguments]

Common Options

  • -c: Cancella la cronologia dei comandi.
  • -n: Legge la cronologia da un file, senza sovrascrivere la cronologia corrente.
  • -r: Legge la cronologia da un file e la aggiunge alla cronologia corrente.
  • -w: Scrive la cronologia corrente in un file.

Common Examples

Ecco alcuni esempi pratici dell’uso del comando history:

  1. Visualizzare la cronologia dei comandi:
    history
    
  2. Cancellare la cronologia dei comandi:
    history -c
    
  3. Leggere la cronologia da un file:
    history -r my_history_file
    
  4. Scrivere la cronologia corrente in un file:
    history -w my_history_file
    

Tips

  • Utilizza !n per rieseguire il comando alla posizione n nella cronologia.
  • Puoi combinare history con grep per cercare comandi specifici nella cronologia.
  • Ricorda che la cronologia è sessione-specifica; chiudere la shell potrebbe comportare la perdita della cronologia se non viene salvata.