2 Commits

Author SHA1 Message Date
66ba6ac484 TP Shell 2022-03-22 11:36:11 +01:00
c11548b778 Mise à jour de 'Sio1/SISR1/30-FiltrageEtDMZ/fw5.sh' 2022-03-18 09:00:06 +01:00
6 changed files with 81 additions and 0 deletions

View File

@ -0,0 +1,10 @@
#!/bin/bash
set -e
set -u
fich=users.txt
while read ligne
do
echo "${ligne}"
done < $fich

View File

@ -0,0 +1,21 @@
#!/bin/bash
#set -e
#set -u
fich=$1
if [[ $# -ne 1 ]] ; then
echo "usage : $0 <fichier>"
exit 1
fi
if [[ ! -r "${fich}" ]] ; then
echo "$0 : erreur ouverture ${fich}"
exit 2
fi
while read ligne
do
echo "${ligne}"
done < $fich

View File

@ -0,0 +1,22 @@
#!/bin/bash
#set -e
#set -u
if [[ $# -ne 1 ]] ; then
echo "usage : $0 <fichier>"
exit 1
fi
if [[ ! -r "$1" ]] ; then
echo "$0 : erreur ouverture ${fich}"
exit 2
fi
fich=$1
while read ligne
do
echo "${ligne}"|cut -d: -f1
done < $fich

View File

@ -0,0 +1,24 @@
#!/bin/bash
#set -e
#set -u
if [[ $# -ne 1 ]] ; then
echo "usage : $0 <fichier>"
exit 1
fi
if [[ ! -r "$1" ]] ; then
echo "$0 : erreur ouverture ${fich}"
exit 2
fi
fich=$1
while read ligne
do
login=$(echo "${ligne}"|cut -d: -f1)
nom=$(echo "${ligne}"|cut -d: -f2)
echo "${login} ${nom}"
done < $fich

View File

@ -0,0 +1,4 @@
lucien:Lucien Aymar
claudine:Claudine Dupont
robert:Robert Michel
marcelle:Marcelle Parde