je lance ce script:
------------------------------
#!/bin/bash
# création fichier aléatoire de 1Mo
dd if=/dev/urandom of=./monfic bs=1M count=1
ls -l
------------------------------
j'obtiens ce message:
1+0 records in
1+0 records out
./01: line 4: 6885 Erreur de segmentation dd if=/dev/urandom of=./monfic
bs=1M count=1
-rw-r--r-- 1 jip jip 1048576 2006-09-08 09:08 monfic
Pourquoi cette erreur de segmentation (alors que tout a l'air de bien se
passer: le script va à son terme et le fichier est bien créé) ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Matthieu Clavier
On 2006-09-08, jip wrote:
bonjour,
Bonjour,
1+0 records in 1+0 records out ./01: line 4: 6885 Erreur de segmentation dd if=/dev/urandom of=./monfic bs=1M count=1 -rw-r--r-- 1 jip jip 1048576 2006-09-08 09:08 monfic
Pourquoi cette erreur de segmentation (alors que tout a l'air de bien se passer: le script va à son terme et le fichier est bien créé) ?
il s'agit, a priori, d'un probleme dans l'utilisation des locales pour l'affichage des statistiques de transferts.
je vois deux *contournements* possibles:
desactiver l'utilisation des locales via les variables d'environement adequates
LANG=C dd if=... of=...
ou bien desactiver l'affichage des statistiques avec l'option status=noxfer, cf. la page de manuel:
dd if=... of=... status=noxfer
On 2006-09-08, jip <j-pierre@wanadoo.fr> wrote:
bonjour,
Bonjour,
1+0 records in
1+0 records out
./01: line 4: 6885 Erreur de segmentation dd if=/dev/urandom of=./monfic
bs=1M count=1
-rw-r--r-- 1 jip jip 1048576 2006-09-08 09:08 monfic
Pourquoi cette erreur de segmentation (alors que tout a l'air de bien se
passer: le script va à son terme et le fichier est bien créé) ?
il s'agit, a priori, d'un probleme dans l'utilisation des locales
pour l'affichage des statistiques de transferts.
je vois deux *contournements* possibles:
desactiver l'utilisation des locales via les variables d'environement adequates
LANG=C dd if=... of=...
ou bien desactiver l'affichage des statistiques avec l'option status=noxfer,
cf. la page de manuel:
1+0 records in 1+0 records out ./01: line 4: 6885 Erreur de segmentation dd if=/dev/urandom of=./monfic bs=1M count=1 -rw-r--r-- 1 jip jip 1048576 2006-09-08 09:08 monfic
Pourquoi cette erreur de segmentation (alors que tout a l'air de bien se passer: le script va à son terme et le fichier est bien créé) ?
il s'agit, a priori, d'un probleme dans l'utilisation des locales pour l'affichage des statistiques de transferts.
je vois deux *contournements* possibles:
desactiver l'utilisation des locales via les variables d'environement adequates
LANG=C dd if=... of=...
ou bien desactiver l'affichage des statistiques avec l'option status=noxfer, cf. la page de manuel:
dd if=... of=... status=noxfer
jip
desactiver l'utilisation des locales via les variables d'environement adequates
LANG=C dd if=... of=...
c'est parfait;
merci beaucoup
jip
desactiver l'utilisation des locales via les variables d'environement
adequates