#1 Le 10/07/2017, à 06:53
- elleji
Résolu - demande de script !
bonjour,
quelqu'un pourrait il me donner un script ou l'on est censé rentré un nombre et obtenir sa racine carré en réponse ?
merci à vous
Dernière modification par elleji (Le 15/07/2017, à 09:03)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#2 Le 10/07/2017, à 07:14
- elleji
Re : Résolu - demande de script !
... ou un script qui transformerais une chaine en un nombre !?
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#3 Le 10/07/2017, à 07:32
- kholo
Re : Résolu - demande de script !
salut
ici
dans l'ordre des propositions du fil :
function sqrt() { echo -e "sqrt($1)" | bc -q -i; }
#!/bin/bash
echo "entrez un nombre" ; read r ; echo "sa racine carrée est : $(echo -e "sqrt($r)" | bc -q -i;)")"
plus précis :
exemple
bc -l <<<"(sqrt(5))"
#!/bin/bash
echo "entrez un nombre" ; read r ; echo "sa racine carrée est : $(bc -l <<<"(sqrt($r))")"
avec apcalc
sudo apt-get install apcalc
exemple
calc -p -- "(sqrt(5))"
#!/bin/bash
echo "entrez un nombre" ; read r ; echo "sa racine carrée est : $(calc -p -- "(sqrt($r))")"
Dernière modification par kholo (Le 10/07/2017, à 07:55)
Hors ligne
#4 Le 10/07/2017, à 07:39
- Watael
Re : Résolu - demande de script !
tu préférerais pas qu'on t'apprennes à te prendre par la main ?
...ou te sortir les doigts !?
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#5 Le 10/07/2017, à 07:53
- CM63
Re : Résolu - demande de script !
Et en plus y'en a qui répondent!
Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!
Hors ligne
#6 Le 10/07/2017, à 07:55
- kholo
Re : Résolu - demande de script !
wè ça m'éclate !
Hors ligne
#7 Le 10/07/2017, à 07:57
- elleji
Re : Résolu - demande de script !
demander dans un forum consomme moins d'énergie que chercher par soi-meme ! non ?
petite précision : l'électricité , ça vous parle !?
tout de suite la mécanique ...
Dernière modification par elleji (Le 10/07/2017, à 09:07)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#8 Le 10/07/2017, à 07:58
- Hizoka
Re : Résolu - demande de script !
Ca me rassure vos 2 réponses... j'étais en train de me dire que j'étais vraiment pas sympa de penser ce genre de chose
mais allez, v'la une solution quand même (il faut pas commencer la semaine avec un esprit négatif ):
function carre
(
echo $(($1 * $1))
)
carre 3
=> 9
De toute façon elleji ne changera pas, quoi que tu dises, il aura l'impression que nous sommes méchants avec lui...
Ha ha ha, merci elleji, j'adore ta réponse qui en dit long sur ta façon de faire et de voir les choses !
J'ai toujours un doute vis à vis du troll avec lui car il semble complètement à côté de la plaque à chaque fois... en fait j’espère pour lui que c'est un troll.
Dernière modification par Hizoka (Le 10/07/2017, à 08:01)
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#9 Le 10/07/2017, à 08:02
- serged
Re : Résolu - demande de script !
Et en plus y'en a qui répondent!
C'est pas tout négatif : du coup j'ai appris l'existence de "calc"...
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#10 Le 10/07/2017, à 08:06
- CM63
Re : Résolu - demande de script !
demander dans un forum consomme moins d'énergie que chercher par soi-meme ! non ?
Oui mais c'est pas comme ça que tu vas apprendre!
Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!
Hors ligne
#11 Le 10/07/2017, à 08:08
- kholo
Re : Résolu - demande de script !
lui non, mais moi oui !
Hors ligne
#12 Le 10/07/2017, à 08:08
- CM63
Re : Résolu - demande de script !
... ou un script qui transformerais une chaine en un nombre !?
En fait il faudrait plutôt un script qui te réponde à tous les problèmes qui te passent par la tête? Et ça, toute de suite, bien sûr!
Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!
Hors ligne
#13 Le 10/07/2017, à 08:18
- Hizoka
Re : Résolu - demande de script !
kholo => Vainqueur ! Il se fait de l'xp au détriment elleji qui la refuse (du jamais vu, non non je ne veux pas, gardez le votre xp !)
J'aimerai bien savoir comment se passe/passait ses contrôles :
M c'est quoi les réponses aux questions ?
Tu n'as pas appris le cours ?!
Bah non, c'est plus rapide de vous demander que de vous écoutez transmettre vos connaissances...
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#14 Le 10/07/2017, à 08:35
- elleji
Re : Résolu - demande de script !
no comment ...
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#15 Le 10/07/2017, à 08:39
- CM63
Re : Résolu - demande de script !
Si tu veux qu'on t'aide il faut dire ce que tu as essayé et où tu bloques. Si tu n'as rien pu faire, parce que tu n'as pas compris la question, il faut nous demander (ou demander à ton prof) de t'expliquer la question, et non pas tout de suite nous demander de résoudre le problème.
Quoi? Quelque chose que je ne connais pas et qui me fait l'affront d'exister?!
Hors ligne
#16 Le 10/07/2017, à 08:49
- Toobuntu
Re : Résolu - demande de script !
Il y a aussi une calculatrice dans Ubuntu ....
#17 Le 10/07/2017, à 08:58
- kholo
Re : Résolu - demande de script !
@elleji
je ne sais "rien", je suis autodidacte et ma tête est une passoire...
donc j'ai appris à utiliser la doc, le forum et les moteurs de recherche pour arriver à mes fins.
pour Bash, ma préférence va à geany que j'ai tweaqué (très peu car il est très complet)
par exemple, #~ pour les commentaires, j'aime po et j'ai remis "# "
et alt + F4 pour fermer le panneau du bas qui s'affiche avec F4 (le bougre) quand je rate le F5 !
et justement le F5 lance le script en cours dans un terminal (comme bcp d'IDE de prog)
... et F7 ou F8 pour compiler et lancer les langages compilés (jamais essayé avec geany)
ensuite, j'ai des modèles pour faire des tests rapidos
et tout un stock de dossiers avec les trucs que je pompe et / ou que j'écris
et qui me servent de supports et de tests.
par exemple des trucs avec Zenity ou pleins de scripts nautilus, parseurs,...
Hors ligne
#18 Le 10/07/2017, à 09:25
- elleji
Re : Résolu - demande de script !
@elleji,... ma tête est une passoire....
j'parie que mes trous sont plus gros , ;-)
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#19 Le 10/07/2017, à 09:36
- elleji
Re : Résolu - demande de script !
@kholo :
je préfere midori comme navigateur et claws-mail comme courielleur , ils sont plus rapide je trouve ...
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#20 Le 10/07/2017, à 09:58
- LeoMajor
Re : Résolu - demande de script !
bonjour,
variante awk, très pratique pour effectuer des calculs
awk 'BEGIN { print 5.5+1.257; print sqrt(9); print (1-3)*2.5-sqrt(25); print 2**4,2^4,sqrt(2^4)}'
6.757
3
-10
16 16 4
read -p "entrez un chiffre,nombre ?" nb; awk -v input="$nb" 'BEGIN {print sqrt(input)}'
Hors ligne
#21 Le 10/07/2017, à 12:22
- MicP
Re : Résolu - demande de script !
Il y a aussi une calculatrice dans Ubuntu ....
xcalc
Hors ligne
#22 Le 10/07/2017, à 16:58
- Hizoka
Re : Résolu - demande de script !
@kholo :
je préfere midori comme navigateur et claws-mail comme courielleur , ils sont plus rapide je trouve ...
C'est la preuve à mon sens que c'est un troll...
il balance un truc qui n'a absolument aucun rapport.
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne
#23 Le 11/07/2017, à 06:28
- elleji
Re : Résolu - demande de script !
peut-etre que lui le sait ( c peut-etre le principal )
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne
#24 Le 11/07/2017, à 09:18
- kholo
Re : Résolu - demande de script !
mettons fin à une conversation qui n'a ni queue ni tête.
@elleji
je vais faire un effort supplémentaire pour te faire un dessin ;
installe geany ainsi :
sudo apt install geany geany-plugins
-------------------------------
lance geany puis va dans les préférences : (menu éditer / préférences)
Éditeur
marqueur de commentaire ; mettre un espace
Raccourcis
Affichage / Afficher/cacher la fenêtre de message : <shift>F4
et tu peux en ajouter d'autres !
-------------------------------
ensuite tu créeras un fichier sh dans un dossier
puis tu le rends exécutable (clic droit Propriété puis onglet permissions cocher "Autoriser l'exécution...")
et tu l'édites avec geany (clic droit "ouvrir avec")
F5 pour lancer le script
-------------------------------
voilà maintenant tu peux facilement suivre le déroulement d'un script
en ajoutant des echo ou des zenity --info !
pour faire des tests avec des arguments :
if [ -z $1 ]; then
"$0" -F "$HOME/unfichier"
exit 4
else
echo "les arguments sont : $@"
fi
et tu adapteras -F "$HOME/unfichier" pour mettre ce que tu veux
là, si tu ne nous donnes pas un début de code quand tu fais une demande,
on peut plus rien pour toi !
edit ;
si je ne te met pas un Hello World, ce ne sera pas complet...
#!/bin/bash
# ----------------------------------------------
nomlogiciel="$(basename "$0")"
FONCTION="Hello Word
script de démonstration"
VERSION="alpha"
# NOTES DE VERSIONS
# ----------------------------------------------
#
# ----------------------------------------------
leTexte="${FONCTION}\ncontinuer ?"
zenity --question --text="DEMO" --text="${leTexte}"
if [ $? -eq 0 ]
then
echo "on continue"
else
echo "bye !"
exit 1
fi
echo -e "le script continue ici\nappuyer sur Entrée pour continuer..."
read -r
exit 0
Dernière modification par kholo (Le 11/07/2017, à 09:25)
Hors ligne
#25 Le 11/07/2017, à 11:43
- elleji
Re : Résolu - demande de script !
euh 70 Mo , ça fait beaucoup ...!
celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...
Hors ligne