GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare un grafico grafico di una sequenza di numeri dall'input standard?

Se ho un file di testo lungo e voglio visualizzare tutte le righe in cui si verifica un determinato modello, faccio:

grep -n form innsmouth.txt | cut -d : -f1

Ora ho una sequenza di numeri (un numero per riga)

Vorrei fare una rappresentazione grafica 2D con l'occorrenza sull'asse x e il numero di riga sull'asse y. Come posso raggiungere questo obiettivo?

Risposta accettata:

Potresti usare gnuplot per questo:

 primes 1 100 |gnuplot -p -e 'plot "/dev/stdin"'

produce qualcosa come

Puoi configurare l'aspetto del grafico a tuo piacimento, output in vari formati di immagine, ecc.


Linux
  1. Come faccio a inviare e-mail dalla riga di comando?

  2. Come faccio a leggere sed dall'input standard?

  3. Come stampare solo i valori esadecimali da hexdump senza i numeri di riga o la tabella ASCII?

  4. Come cambiare il cursore Terminale dalla casella alla linea?

  5. Come ottenere l'URL del file Dropbox dalla riga di comando?

Come cancellare il numero di riga in Vim durante la copia?

Come posso copiare una cartella dalla riga di comando di Linux?

come tracciare stdin dal terminale?

Come determinare il numero massimo da passare per rendere l'opzione -j?

Come ottengo il mio indirizzo IP dalla riga di comando?

Come posso aprire un file con i numeri di riga visualizzati dalla riga di comando in "vi"?