bonjour à tous, je cherche a réaliser un script qui permet de recupérer le nom d'un fichier, calculer sa taille, si elle est sup a 512o, il doit dire " it's a big file" sinon "it's a small file". je ne souhaite pas que vous me donniez le script en entier sinon je ne cherche pas mais je bute sur un petit soucis. voici l'ebauche de script que j'ai faite :
la ligne qui m'ennuie est en rouge, pour le moment je lui demande de trouver le fichier. je voulais mettre un pipe pour utiliser la sortie et calculer le poinds du fichier mais je ne sais pas ce que je dois utiliser pour ça...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #!/bin/bash #ce script doit recupérer le nom d'un fichier, calculer sa taille, si elle est sup a 512o, il doit dire " it's a big file" sinon "it's a small file" fichier = $1; if [ $# != 1 ] then echo "Usage : ./tp4.sh <file name>" exit fi if [ -e fichier ] find / -type f -name "$1" -print else echo "Usage : ./tp4.sh <file name>" fi exit
Partager