#!/bin/bash for nombre in "1234567" "123478985" "123498761" "12396590" do if [[ $nombre =~ ^[0-9]{9}$ ]] # 9 nombres ({ }) compris entre 0 et 9 ([0-9]) then echo "$nombre comporte 9 nombres" else echo "$nombre ne correspond pas à 9 nombres" fi done