mooc/filesystem/home/carole/A44/csvtohtml-etu.sh

20 lines
557 B
Bash
Executable File

#!/bin/bash
# test de la presence d'un argument qui est un fichier en mode lecture
if [ $# -eq 0 ] || [ ! -r "$1" ] ; then
echo "Usage : $0 file" >&2
exit 1
fi
echo -e "<html>\n<head>\n<meta charset=\"utf-8\" />\n</head>\n<style>
table { border-collapse:collapse; }
td { border-width:1px; border-style:solid; border-color:black; }
</style>\n<body>\n<table>"
# Separateur de champ
IFS=... ; # Internal Field Separator
# Lecture ligne par ligne et mise au format html
while ...
do
....
done ...
echo -e "</table>\n</body>\n</html>"
exit 0