Spaces:
Runtime error
Runtime error
Download script.sh from FreudArthur/Automatisation: direct link, hf CLI and curl.
- Browser
- Download file 2.85 kB
-
https://huggingface.co/spaces/FreudArthur/Automatisation/resolve/main/script.sh
- Command line
-
hf download hf://spaces/FreudArthur/Automatisation/script.sh
-
curl -L -o script.sh https://huggingface.co/spaces/FreudArthur/Automatisation/resolve/main/script.sh
2.85 kB
| # Hello word | |
| mkdir directorye3 | |
| pwd | |
| if [ -d "$DOSSIER" ]; then | |
| echo "Le dossier existe ($DOSSIER)" | |
| else | |
| echo "Le dossier n'existe pas ($DOSSIER). Il va être créé" | |
| mkdir $DOSSIER | |
| fi | |
| # Deplacement dans le fichier ama_piscine et verification du chemin | |
| echo "Deplacons nous dans le dossier ama_piscine" | |
| cd $DOSSIER | |
| pwd | |
| # Creation des dossiers jour1 jour2 jour3 | |
| echo "Creeons les dossiers jour1 jour2 jour3" | |
| mkdir jour1 jour2 jour3 | |
| echo "Notre chemin" | |
| pwd | |
| # Deplacement dans jour1 et creation des 4 fichiers | |
| echo "On se rend dans jour1" | |
| cd jour1 | |
| echo "On cree les quatres fichiers en meme temps" | |
| touch script.sh notes.txt donnees.csv rapport.md | |
| # Affichage du contenu de notest.txt et remplissage progressif | |
| echo "On regarde le contenu et on inscrit les infos dans notes.txt" | |
| ls -la | |
| echo "AMA- Piscine Cohorte 2- Jour 1" | |
| echo "Etudiant : Freud" | |
| echo "Date : 01-06-2026" | |
| echo "Statut: En cours " | |
| # Affichage des lignes | |
| echo "Premiere ligne de notes.txt" | |
| head -n 1 notes.txt | |
| echo "Derniere ligne de notes.txt" | |
| tail -n 1 notes.txt | |
| echo "Nombre de lignes de notes.txt" | |
| wc -l notes.txt | |
| echo "Ligne ou se trouve statut" | |
| grep -l "Statut" notes.txt | |
| # Copie de notes dans jour2 et 3 | |
| echo "On copie notes dans jour2 et 3" | |
| cp notes.txt ../jour2/notes.txt | |
| cp notes.txt ../jour3/notes.txt | |
| # Remonter dans ama_piscine | |
| echo "On remonte a ama_piscine" | |
| cd .. | |
| # Renommage de donnees.csv | |
| echo "On renomme donnees.csv" | |
| mv jour1/donnees.csv jour1/resultats_jour1.csv | |
| # Deplacement de rapport.md dans jour2 | |
| echo "On déplace rapport.md vers jour2" | |
| mv jour1/rapport.md jour2 | |
| tree | |
| # Recherche de tous les fichiers txt | |
| echo "On cherche tous les txt" | |
| find . -name "*.txt" | |
| # Recherche de tous les fichiers contenant notes | |
| echo "On cherche tous les fichiers dont le nom comporte notes" | |
| find . -name "*notes*" | |
| # Affichage de la version de python | |
| echo "Version de python" | |
| python3 --version | |
| # Affichage du chemin de python | |
| echo "Chemin de python" | |
| which python3 | |
| # Redirection des librairies vers librairies | |
| echo "On redirige les librairies installées" | |
| pip3 list > jour1/librairies.txt | |
| # Verification des lbrairies | |
| echo "Verification des librairies" | |
| if grep "numpy" jour1/librairies.txt ; then | |
| echo "Numpy [OK]" | |
| $a = "Numpy" | |
| else | |
| echo "Numpy [Manquante]" | |
| $a = "" | |
| fi | |
| if grep "scipy" jour1/librairies.txt ; then | |
| echo "Scipy[OK]" | |
| $b = "Scipy" | |
| else | |
| echo "Scipy [Manquante]" | |
| $b = "" | |
| fi | |
| if grep "sumpy" jour1/librairies.txt ; then | |
| echo "Sumpy [OK]" | |
| $c = "Sumpy" | |
| else | |
| echo "Sumpy [Manquante]" | |
| $c = "" | |
| fi | |
| # Recapitulatif | |
| echo "Arborescence crée" | |
| tree | |
| # Contenu de notes.txt | |
| echo "Contenu de notes.txt" | |
| cat jour1/notes.txt | |
| # Liste des librairies vérifiés | |
| echo "Librairies vérifiés" | |
| echo "$a" | |
| echo "$b" | |
| echo "$c" | |