GNU/Linux >> Tutoriels Linux >  >> Linux

Comment faire un tracé graphique d'une séquence de nombres à partir de l'entrée standard ?

Si j'ai un long fichier texte et que je veux afficher toutes les lignes dans lesquelles un motif donné apparaît, je fais :

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

Maintenant, j'ai une séquence de nombres (un nombre par ligne)

Je voudrais faire une représentation graphique 2D avec l'occurrence sur l'axe des x et le numéro de ligne sur l'axe des y. Comment puis-je y parvenir ?

Réponse acceptée :

Vous pouvez utiliser gnuplot pour cela :

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

produit quelque chose comme

Vous pouvez configurer l'apparence du graphique à votre guise, la sortie dans différents formats d'image, etc.


Linux
  1. Comment obtenir le nombre de CPU/cœurs sous Linux depuis la ligne de commande ?

  2. Comment puis-je exécuter du code PHP à partir de la ligne de commande ?

  3. Comment puis-je faire en sorte que sed lise à partir de l'entrée standard?

  4. Comment diriger le texte de la ligne de commande vers le presse-papiers

  5. Comment changer le curseur du terminal de case en ligne ?

Comment envoyer un e-mail à partir de la ligne de commande ?

Comment effacer le numéro de ligne dans Vim lors de la copie ?

comment tracer stdin depuis le terminal?

l'utilisation de < /dev/null &dans la ligne de commande

Comment déterminer le nombre maximum à passer pour faire l'option -j ?

Comment puis-je obtenir mon adresse IP à partir de la ligne de commande ?