Cr4shT3st a écrit 4 commentaires

  • [^] # Re: ca plante oui mais comment

    Posté par . En réponse au message KDE instable. Évalué à 1. Dernière modification le 25 décembre 2013 à 11:47.

    La machine crash en faisant n'importe quoi (en graphique) comme installer des paquets, parcours les menus, etc
    Voici ma config:

     > cr4sht3st
     description: Project-Id-Version: @(#) $Id: fr.po 2151 2010年03月15日 20:26:20Z lyonel $Report-Msgid-Bugs-To: POT-Creation-Date: 2009年10月08日 14:02+0200PO-Revision-Date: 2009年10月08日 14:06+0100Last-Translator: Lyonel Vincent <lyonel@ezix.org>Language-Team: MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bit
     produit: WAM2040 ()
     fabriquant: MEDION
     version: N/A
     numéro de série: 914Q101BN1G71401288KS00
     bits: 64 bits
     fonctionnalités: smbios-2.4 dmi-2.4 vsyscall32
     configuration: administrator_password=disabled boot=oem-specific frontpanel_password=unknown keyboard_password=unknown power-on_password=disabled uuid=AF932460-E2B9-11DB-B1D5-AA6861C4E8AB
     *-core
     description: Carte mère
     produit: WAM2040
     fabriquant: MEDION
     identifiant matériel: 0
     version: Not Applicable
     numéro de série: 914Q101BN1G71401288KS00
     *-firmware
     description: BIOS
     fabriquant: Phoenix Technologies LTD
     identifiant matériel: 0
     version: R01-B0F
     date: 03/19/2007
     taille: 96KiB
     capacité: 960KiB
     fonctionnalités: isa pci pcmcia pnp apm upgrade shadowing escd cdboot acpi usb agp biosbootspecification
     *-cpu
     description: CPU
     produit: AMD Turion(tm) 64 X2 Mobile Technology TL-50
     fabriquant: Advanced Micro Devices [AMD]
     identifiant matériel: 4
     information bus: cpu@0
     version: AMD Turion(tm) 64
     emplacement: U1
     taille: 800MHz
     capacité: 800MHz
     bits: 64 bits
     horloge: 800MHz
     fonctionnalités: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp x86-64 3dnowext 3dnow rep_good nopl extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy cpufreq
     *-cache:0
     description: L1 cache
     identifiant matériel: 5
     emplacement: L1 Cache
     taille: 16KiB
     capacité: 16KiB
     fonctionnalités: asynchronous internal write-back
     *-cache:1
     description: L2 cache
     identifiant matériel: 6
     emplacement: L2 Cache
     taille: 512KiB
     capacité: 2MiB
     fonctionnalités: synchronous external write-back
     *-memory:0
     description: Mémoire Système
     identifiant matériel: 1
     emplacement: Carte mère
     taille: 2GiB
     *-bank:0
     description: SODIMM DDR2 Synchrone
     identifiant matériel: 0
     emplacement: M1
     taille: 1GiB
     bits: 32 bits
     *-bank:1
     description: SODIMM DDR2 Synchrone
     identifiant matériel: 1
     emplacement: M2
     taille: 1GiB
     bits: 32 bits
     *-memory:1 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Host Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 6
     information bus: pci@.&checktime(0000,00,00,':').0
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     fonctionnalités: ht bus_master cap_list
     configuration: latency=0
     *-memory:2 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 0
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.1
     information bus: pci@.&checktime(0000,00,00,':').1
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     configuration: latency=0
     *-memory:3 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 1
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.2
     information bus: pci@.&checktime(0000,00,00,':').2
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     configuration: latency=0
     *-memory:4 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 5
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.3
     information bus: pci@.&checktime(0000,00,00,':').3
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     configuration: latency=0
     *-memory:5 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 4
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.4
     information bus: pci@.&checktime(0000,00,00,':').4
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     fonctionnalités: bus_master
     configuration: latency=0
     *-memory:6 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Host Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.5
     information bus: pci@.&checktime(0000,00,00,':').5
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     fonctionnalités: bus_master cap_list
     configuration: latency=0
     *-memory:7 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 3
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.6
     information bus: pci@.&checktime(0000,00,00,':').6
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     configuration: latency=0
     *-memory:8 NON-RÉCLAMÉ
     description: RAM memory
     produit: C51 Memory Controller 2
     fabriquant: NVIDIA Corporation
     identifiant matériel: 0.7
     information bus: pci@.&checktime(0000,00,00,':').7
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     configuration: latency=0
     *-pci:0
     description: PCI bridge
     produit: C51 PCI Express Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 2
     information bus: pci@.&checktime(0000,00,02,':').0
     version: a1
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pci pm msi ht pciexpress normal_decode bus_master cap_list
     configuration: driver=pcieport
     ressources: irq:40
     *-pci:1
     description: PCI bridge
     produit: C51 PCI Express Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 3
     information bus: pci@.&checktime(0000,00,03,':').0
     version: a1
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pci pm msi ht pciexpress normal_decode bus_master cap_list
     configuration: driver=pcieport
     ressources: irq:41 portE/S:4000(taille=4096) mémoire:c4000000-c40fffff
     *-display
     description: VGA compatible controller
     produit: C51 [GeForce Go 6150]
     fabriquant: NVIDIA Corporation
     identifiant matériel: 5
     information bus: pci@.&checktime(0000,00,05,':').0
     version: a2
     bits: 64 bits
     horloge: 66MHz
     fonctionnalités: pm msi vga_controller bus_master cap_list rom
     configuration: driver=nouveau latency=0
     ressources: irq:21 mémoire:c2000000-c2ffffff mémoire:d0000000-dfffffff mémoire:c1000000-c1ffffff mémoire:80000000-8001ffff
     *-memory:9 NON-RÉCLAMÉ
     description: RAM memory
     produit: MCP51 Host Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 9
     information bus: pci@.&checktime(0000,00,09,':').0
     version: a2
     bits: 32 bits
     horloge: 66MHz (15.2ns)
     fonctionnalités: ht bus_master cap_list
     configuration: latency=0
     *-isa
     description: ISA bridge
     produit: MCP51 LPC Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: a
     information bus: pci@.&checktime(0000,00,0,':')a.0
     version: a3
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: isa bus_master
     configuration: latency=0
     *-serial
     description: SMBus
     produit: MCP51 SMBus
     fabriquant: NVIDIA Corporation
     identifiant matériel: a.1
     information bus: pci@.&checktime(0000,00,0,':')a.1
     version: a3
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: pm cap_list
     configuration: driver=nForce2_smbus latency=0
     ressources: irq:10 portE/S:3040(taille=64) portE/S:3000(taille=64)
     *-processor NON-RÉCLAMÉ
     description: Co-processor
     produit: MCP51 PMU
     fabriquant: NVIDIA Corporation
     identifiant matériel: a.3
     information bus: pci@.&checktime(0000,00,0,':')a.3
     version: a3
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: bus_master
     configuration: latency=0 maxlatency=1 mingnt=3
     ressources: mémoire:c0040000-c007ffff
     *-usb:0
     description: USB controller
     produit: MCP51 USB Controller
     fabriquant: NVIDIA Corporation
     identifiant matériel: 7
     information bus: pci@.&checktime(0000,00,0,':')b.0
     version: a3
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: pm ohci bus_master cap_list
     configuration: driver=ohci_hcd latency=0 maxlatency=1 mingnt=3
     ressources: irq:23 mémoire:c0004000-c0004fff
     *-usb:1
     description: USB controller
     produit: MCP51 USB Controller
     fabriquant: NVIDIA Corporation
     identifiant matériel: b.1
     information bus: pci@.&checktime(0000,00,0,':')b.1
     version: a3
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: debug pm ehci bus_master cap_list
     configuration: driver=ehci_hcd latency=0 maxlatency=1 mingnt=3
     ressources: irq:22 mémoire:c0005000-c00050ff
     *-ide:0
     description: IDE interface
     produit: MCP51 IDE
     fabriquant: NVIDIA Corporation
     identifiant matériel: d
     information bus: pci@.&checktime(0000,00,0,':')d.0
     nom logique: scsi3
     version: f1
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: ide pm bus_master cap_list emulated
     configuration: driver=pata_amd latency=0 maxlatency=1 mingnt=3
     ressources: irq:0 portE/S:1f0(taille=8) portE/S:3f6 portE/S:170(taille=8) portE/S:376 portE/S:3080(taille=16)
     *-cdrom
     description: DVD-RAM writer
     produit: CD/DVDW SN-S082D
     fabriquant: TSSTcorp
     identifiant matériel: 0.0.0
     information bus: scsi@3:0.0.0
     nom logique: /dev/cdrom
     nom logique: /dev/cdrw
     nom logique: /dev/dvd
     nom logique: /dev/dvdrw
     nom logique: /dev/sr0
     version: SS03
     fonctionnalités: removable audio cd-r cd-rw dvd dvd-r dvd-ram
     configuration: ansiversion=5 status=ready
     *-medium
     identifiant matériel: 0
     nom logique: /dev/cdrom
     fonctionnalités: partitioned partitioned:dos
     configuration: signature=006206b0
     *-volume NON-RÉCLAMÉ
     description: Windows FAT volume
     fabriquant: mkdosfs
     identifiant matériel: 2
     version: FAT12
     numéro de série: 6427-6990
     taille: 15EiB
     fonctionnalités: primary boot fat initialized
     configuration: FATs=2 filesystem=fat
     *-ide:1
     description: IDE interface
     produit: MCP51 Serial ATA Controller
     fabriquant: NVIDIA Corporation
     identifiant matériel: e
     information bus: pci@.&checktime(0000,00,0,':')e.0
     nom logique: scsi0
     version: f1
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: ide pm msi ht bus_master cap_list emulated
     configuration: driver=sata_nv latency=0 maxlatency=1 mingnt=3
     ressources: irq:18 portE/S:30b0(taille=8) portE/S:30a4(taille=4) portE/S:30a8(taille=8) portE/S:30a0(taille=4) portE/S:3090(taille=16) mémoire:c0006000-c0006fff
     *-disk
     description: ATA Disk
     produit: FUJITSU MHV2080B
     fabriquant: Fujitsu
     identifiant matériel: 0.0.0
     information bus: scsi@0:0.0.0
     nom logique: /dev/sda
     version: 0000
     numéro de série: NW01T68280FD
     taille: 74GiB (80GB)
     fonctionnalités: partitioned partitioned:dos
     configuration: ansiversion=5 sectorsize=512 signature=09ae09ad
     *-volume:0
     description: Windows NTFS volume
     identifiant matériel: 1
     information bus: scsi@0:0.0.0,1
     nom logique: /dev/sda1
     version: 3.1
     numéro de série: a220b3d8-5057-fa41-afa7-0676a90ca879
     taille: 28GiB
     capacité: 28GiB
     fonctionnalités: primary bootable ntfs initialized
     configuration: clustersize=4096 created=2013年01月23日 10:29:27 filesystem=ntfs modified_by_chkdsk=true mounted_on_nt4=true resize_log_file=true state=dirty upgrade_on_mount=true
     *-volume:1
     description: Extended partition
     identifiant matériel: 2
     information bus: scsi@0:0.0.0,2
     nom logique: /dev/sda2
     taille: 46GiB
     capacité: 46GiB
     fonctionnalités: primary extended partitioned partitioned:extended
     *-logicalvolume:0
     description: HPFS/NTFS partition
     identifiant matériel: 5
     nom logique: /dev/sda5
     capacité: 25GiB
     *-logicalvolume:1
     description: Linux filesystem partition
     identifiant matériel: 6
     nom logique: /dev/sda6
     nom logique: /
     capacité: 5566MiB
     configuration: mount.fstype=ext4 mount.options=rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered state=mounted
     *-logicalvolume:2
     description: Linux swap / Solaris partition
     identifiant matériel: 7
     nom logique: /dev/sda7
     capacité: 704MiB
     fonctionnalités: nofs
     *-logicalvolume:3
     description: Linux filesystem partition
     identifiant matériel: 8
     nom logique: /dev/sda8
     nom logique: /home
     capacité: 14GiB
     configuration: mount.fstype=ext4 mount.options=rw,relatime,user_xattr,barrier=1,data=ordered state=mounted
     *-pci:2
     description: PCI bridge
     produit: MCP51 PCI Bridge
     fabriquant: NVIDIA Corporation
     identifiant matériel: 10
     information bus: pci@.&checktime(0000,00,10,':').0
     version: a2
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: pci ht subtractive_decode bus_master cap_list
     ressources: mémoire:c3000000-c30fffff
     *-firewire
     description: FireWire (IEEE 1394)
     produit: R5C832 IEEE 1394 Controller
     fabriquant: Ricoh Co Ltd
     identifiant matériel: 9
     information bus: pci@.&checktime(0000,03,09,':').0
     version: 00
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pm ohci bus_master cap_list
     configuration: driver=firewire_ohci latency=64 maxlatency=4 mingnt=2
     ressources: irq:19 mémoire:c3000000-c30007ff
     *-generic:0
     description: SD Host controller
     produit: R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter
     fabriquant: Ricoh Co Ltd
     identifiant matériel: 9.1
     information bus: pci@.&checktime(0000,03,09,':').1
     version: 19
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pm bus_master cap_list
     configuration: driver=sdhci-pci latency=64
     ressources: irq:20 mémoire:c3000800-c30008ff
     *-generic:1
     description: System peripheral
     produit: R5C592 Memory Stick Bus Host Adapter
     fabriquant: Ricoh Co Ltd
     identifiant matériel: 9.2
     information bus: pci@.&checktime(0000,03,09,':').2
     version: 0a
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pm cap_list
     configuration: driver=r592 latency=0
     ressources: irq:20 mémoire:c3001000-c30010ff
     *-generic:2
     description: System peripheral
     produit: xD-Picture Card Controller
     fabriquant: Ricoh Co Ltd
     identifiant matériel: 9.3
     information bus: pci@.&checktime(0000,03,09,':').3
     version: 05
     bits: 32 bits
     horloge: 33MHz
     fonctionnalités: pm cap_list
     configuration: driver=r852 latency=0
     ressources: irq:20 mémoire:c3001400-c30014ff
     *-multimedia
     description: Audio device
     produit: MCP51 High Definition Audio
     fabriquant: NVIDIA Corporation
     identifiant matériel: 10.1
     information bus: pci@.&checktime(0000,00,10,':').1
     version: a2
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: pm msi ht bus_master cap_list
     configuration: driver=snd_hda_intel latency=0 maxlatency=5 mingnt=2
     ressources: irq:17 mémoire:c0000000-c0003fff
     *-bridge
     description: Ethernet interface
     produit: MCP51 Ethernet Controller
     fabriquant: NVIDIA Corporation
     identifiant matériel: 14
     information bus: pci@.&checktime(0000,00,14,':').0
     nom logique: eth0
     version: a3
     numéro de série: 00:16:d3:82:7e:b1
     taille: 100000000
     capacité: 100000000
     bits: 32 bits
     horloge: 66MHz
     fonctionnalités: bridge pm bus_master cap_list ethernet physical mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
     configuration: autonegotiation=on broadcast=yes driver=forcedeth driverversion=0.64 duplex=full ip=192.168.1.103 latency=0 link=yes maxlatency=20 mingnt=1 multicast=yes port=MII speed=100Mbit/s
     ressources: irq:21 mémoire:c0007000-c0007fff portE/S:30b8(taille=8)
     *-pci:3
     description: Host bridge
     produit: K8 [Athlon64/Opteron] HyperTransport Technology Configuration
     fabriquant: Advanced Micro Devices [AMD]
     identifiant matériel: 100
     information bus: pci@.&checktime(0000,00,18,':').0
     version: 00
     bits: 32 bits
     horloge: 33MHz
     *-pci:4
     description: Host bridge
     produit: K8 [Athlon64/Opteron] Address Map
     fabriquant: Advanced Micro Devices [AMD]
     identifiant matériel: 101
     information bus: pci@.&checktime(0000,00,18,':').1
     version: 00
     bits: 32 bits
     horloge: 33MHz
     *-pci:5
     description: Host bridge
     produit: K8 [Athlon64/Opteron] DRAM Controller
     fabriquant: Advanced Micro Devices [AMD]
     identifiant matériel: 102
     information bus: pci@.&checktime(0000,00,18,':').2
     version: 00
     bits: 32 bits
     horloge: 33MHz
     *-pci:6
     description: Host bridge
     produit: K8 [Athlon64/Opteron] Miscellaneous Control
     fabriquant: Advanced Micro Devices [AMD]
     identifiant matériel: 103
     information bus: pci@.&checktime(0000,00,18,':').3
     version: 00
     bits: 32 bits
     horloge: 33MHz
     configuration: driver=k8temp
     ressources: irq:0
     *-remoteaccess NON-RÉCLAMÉ
     fabriquant: Intel
     identifiant matériel: 1
     fonctionnalités: inbound
     *-network
     description: Interface réseau sans fil
     identifiant matériel: 2
     information bus: usb@1:1
     nom logique: wlan0
     numéro de série: 00:60:b3:37:62:b4
     fonctionnalités: ethernet physical wireless
     configuration: broadcast=yes driver=zd1211rw driverversion=3.2.0-4-amd64 firmware=4725 link=no multicast=yes wireless=IEEE 802.11bg
    

    Ma machine était tout à fait stable avant Debian, j'utilisais Ubuntu et j'utilise toujours windows XP en dual boot. Même redémarrer l'interface graphique en utilisant [Ctrl] + [Alt] + [Backspace] ne fonctionne pas... Pourtant ce sont des raccourcis vers le noyau ><'

    Peace,

    Cr4shT3st

  • [^] # Re: ...

    Posté par . En réponse au message Problème d’exécution d'un script. Évalué à 1.

    Han d'accord je comprends mieux pourquoi il ne s’exécutait pas depuis la clé !

    Merci pour ces précisions,

    Peace,

    Cr4shT3st

  • # ...

    Posté par . En réponse au message Problème d’exécution d'un script. Évalué à 1. Dernière modification le 23 décembre 2013 à 12:43.

    Ho bordel ><' Jsais pas comment j'ai pu supprimer le "!" vu que je l'ai déjà utilisé...
    Merci c'était bien ça et je l'ai aussi déplacé sur mon DD, apparemment il avait du mal sur la clé USB.

    La commande mount me retourne cela:

    sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
    proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
    udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=239658,mode=755)
    devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
    tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=192916k,mode=755)
    /dev/disk/by-uuid/a59e2e36-9aa0-4c6a-945e-94d12bddb562 on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
    tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
    tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=530000k)
    /dev/sda8 on /home type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered)
    /dev/sdb1 on /media/usb0 type vfat (rw,nosuid,nodev,noexec,relatime,fmask=0022,dmask=0022,codepage=cp437,iocharset=utf8,shortname=mixed,errors=remount-ro)

    Que signifie en gros tout ça ? Ce sont tous les répertoires montés ?

    Peace,

    Cr4shT3st

  • # Plus d'infos

    Posté par . En réponse au message Problème d’exécution d'un script. Évalué à 1. Dernière modification le 23 décembre 2013 à 12:42.

    Guy: Je ne monte rien du tout...

    Pour le type de fichier, j'ai conçu le code sous Linux et file me renvoie: UT-8 Unicode text

    Petite précision: Le code se lance avec "sh keygen4.sh" mais s’arrête à la première boucle en m'affichant "Permission denied"...

    Voici le code:

     #/bin/bash
     count=0
     number=0
     recom=1
     fichier=1
     echo " ----------------"
     echo "| KEY GEN [V2.0] |"
     echo "| |"
     echo "| by Cr4shT3st |"
     echo " ----------------"
     echo 
     echo 
    while (( $recom != 0 )); do
    count=0
     while true; do
    echo "Combien de codes voulez-vous générer ?"
     echo
     read number
     expr $number + 0 1>/dev/null 2>/dev/null; status=$?
     test $status -lt 2 && break
     echo "'$number' n'est pas un nombre. Recommencez"
     echo 
    done
    echo 
     echo "Fichier:1 Console:0"
     echo 
     read fichier
     echo 
     echo 
    while (( $count < $number )); do
    let count=1+$count
     n1=$(tr -dc A-Za-z0-09< /dev/urandom | head -c 4 | xargs)
     n2=$(tr -dc A-Za-z0-09< /dev/urandom | head -c 4 | xargs)
     n3=$(tr -dc A-Za-z0-09< /dev/urandom | head -c 4 | xargs)
     n4=$(tr -dc A-Za-z0-09< /dev/urandom | head -c 4 | xargs)
     if (( $fichier == 0 ))
     then
    echo "$n1-$n2-$n3-$n4"
     else
    echo "$n1-$n2-$n3-$n4" >> KeyList.txt
     echo "$n1-$n2-$n3-$n4"
     fi
     done
    echo 
    if (( $number == 1 )) 
     then
    echo "$number code à été généré avec succès !"
     else
    echo "$number codes ont été générés avec succès !"
     fi
    echo 
     echo "Recommencer:1 Finir:0"
     echo
    while true; do
    read recom
     expr $recom + 0 1>/dev/null 2>/dev/null; status=$?
     test $status -lt 2 && break
     echo "'$recom' n'est pas un nombre. Recommencez"
     echo 
    done 
    echo 
     echo
    done

    Peace,

    Cr4shT3st