TP-modelisation/TP8-9/outils-unix/commandes-TP5.sh

12 lines
626 B
Bash
Raw Normal View History

2023-06-10 18:56:24 +00:00
#!/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