A voir également:
- Contenu fichier ecrasé anormalement shell
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier iso - Guide
3 réponses
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
Modifié par dubcek le 4/06/2010 à 13:38
Modifié par dubcek le 4/06/2010 à 13:38
hello
est-ce que les boucles s'exécutent séquentiellement ou en parralèle/arrière plan ?
vu que c'est le même fichier et que les boucles sont imbriquées, il est important qu'il soit fermé avant de passer à la boucle suivante
est-ce que les boucles s'exécutent séquentiellement ou en parralèle/arrière plan ?
vu que c'est le même fichier et que les boucles sont imbriquées, il est important qu'il soit fermé avant de passer à la boucle suivante
Ne trouvant toujours pas la source du problème, j'ai rajouter quelques lignes de code qui testent si les fichiers sont vides ou non, et qui remette l'ensemble des fichiers dans les conditions juste avant plantage.
Ca à l'air de tourner pas mal comme ça donc je vais laisser ça comme ça.
J'ai dit que je testais si les fichiers étaient vide mais en fait je teste si le premier champ est vide. J'avais trouvé une commande pour tester si le fichier est vide mais j'ai pas réussi à l'exploiter:
if test -z myfile
then
echo "true"
fi
Savez-vous ou est mon erreur?
merci!
Ca à l'air de tourner pas mal comme ça donc je vais laisser ça comme ça.
J'ai dit que je testais si les fichiers étaient vide mais en fait je teste si le premier champ est vide. J'avais trouvé une commande pour tester si le fichier est vide mais j'ai pas réussi à l'exploiter:
if test -z myfile
then
echo "true"
fi
Savez-vous ou est mon erreur?
merci!
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
4 juin 2010 à 14:44
4 juin 2010 à 14:44
Salut,
"-z" c'est pour les chaînes de caractères, "-s" c'est pour les fichiers ;-))
Mais attention, renvoie vrai si le fichier a une taille différente de 0 ;-\
"-z" c'est pour les chaînes de caractères, "-s" c'est pour les fichiers ;-))
Mais attention, renvoie vrai si le fichier a une taille différente de 0 ;-\
dubcek
Messages postés
18753
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
7 novembre 2024
5 619
4 juin 2010 à 14:49
4 juin 2010 à 14:49
-z teste la longueur d'une chaine de caractère. Pour un fichier, utiliser -s
-s file True if file exists and has a size greater than zero
-s file True if file exists and has a size greater than zero
4 juin 2010 à 13:41