CONNEXION
  • RetourJeux
    • Tests
    • Soluces
    • Previews
    • Sorties
    • Hit Parade
    • Les + attendus
    • Tous les Jeux
  • RetourActu
    • Culture Geek
    • Astuces
    • Réalité Virtuelle
    • Rétrogaming
    • Toutes les actus
  • RetourHigh-Tech
    • Actus JVTECH
    • Bons plans
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTECH
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch
    • Xbox Series
    • Overwatch 2
    • FUT 23
    • League of Legends
    • Genshin Impact
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • PS4
  • One
  • Switch
  • Wii U
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Etoile Abonnement RSS

Sujet : Problème script shell

DébutPage précedente
1
Page suivantePage suivante
SimoneWeiI SimoneWeiI
MP
Niveau 8
19 octobre 2016 à 20:45:43

Salut, j'ai tenté de faire un scipt qui me permet de savoir l'occurence de chaque lettre de l'alphabet et de l'enregistrer dans un fichier :

#!/bin/bash

for i in A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
do
  grep -o '$i' a2 | wc -l >> a3
done 

Mais quand je lance le scipt, il ne m'affiche que des 0.
Pourtant quand je lance la commande grep -o 'A' a2 | wc -l >> a3 seule, j'ai bien la bonne valeur.

MaoMeth MaoMeth
MP
Niveau 9
19 octobre 2016 à 22:22:32

mets "$i" au lieu de '$i'

SimoneWeiI SimoneWeiI
MP
Niveau 8
19 octobre 2016 à 22:46:56

Merci beaucoup, ca fonctionne.

Sinon j'avais un autre soucis, j'avais trouvé ce script sur github :
for x in {0..9}{0..9}{0..9}{0..9}; do echo UoMYTrfrBFHyQXmg6gzctqAwOmw1IohZ $x | nc localhost 30002 | egrep -v "Exiting|Wrong|I am"; echo "Try $x"; done
Il permet de tester toutes les combinaisons comprises entre [0;1000]. Le problème c'est que le script est bien trop lent. J'ai fait l'équivalent en c et c'était instantané.

Message édité le 19 octobre 2016 à 22:49:43 par SimoneWeiI
DébutPage précedente
1
Page suivantePage suivante
Répondre
Prévisu
?
Victime de harcèlement en ligne : comment réagir ?
La vidéo du moment