TP-modelisation/TP8-9/outils-unix/commandes-TP5.sh
2023-06-10 20:56:24 +02:00

12 lines
626 B
Bash
Executable file

#!/bin/sh
echo "Affichage des lignes contenant des nombres entiers naturels :"
egrep -e "\ ([0-9]+)$" exemple.txt
echo "Affichage des lignes contenant des nombres entiers relatifs :"
egrep -e "\ ([+-]+[0-9]+)$" exemple.txt
echo "Affichage des lignes contenant des nombres décimaux :"
egrep -e "\ ([+-]?[0-9]+[.][0-9]+([eE][-+]?[1-9][0-9]*)?)$" exemple.txt
echo "Affichage des lignes contenant des nombres rationnels :"
egrep -e "\ ([+-]?[0-9]+/[1-9][0-9]*)$" exemple.txt
echo "Affichage des lignes contenant des nombres complexes rationnels :"
egrep -e "\ (([+-]?[0-9]+/[1-9][0-9]*)?[+-]?[0-9]+/[1-9][0-9]*i?)$" exemple.txt