Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/07/2017, à 07: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, à 10:03)


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#2 Le 10/07/2017, à 08: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, à 08: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, à 08:55)

Hors ligne

#4 Le 10/07/2017, à 08: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, à 08: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, à 08:55

kholo

Re : Résolu - demande de script !

wè ça m'éclate !

Hors ligne

#7 Le 10/07/2017, à 08: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, à 10:07)


celui qui ne cherche qu'à s'occuper et c'est tout ce qu'il a trouvé ...

Hors ligne

#8 Le 10/07/2017, à 08: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 lol

mais allez, v'la une solution quand même (il faut pas commencer la semaine avec un esprit négatif tongue ):

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, à 09:01)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#9 Le 10/07/2017, à 09:02

serged

Re : Résolu - demande de script !

CM63 a écrit :

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, à 09:06

CM63

Re : Résolu - demande de script !

elleji a écrit :

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, à 09:08

kholo

Re : Résolu - demande de script !

lui non, mais moi oui ! big_smile

Hors ligne

#12 Le 10/07/2017, à 09:08

CM63

Re : Résolu - demande de script !

elleji a écrit :

... 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, à 09: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, à 09: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, à 09: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, à 09:49

Toobuntu

Re : Résolu - demande de script !

Il y a aussi une calculatrice dans Ubuntu .... wink

#17 Le 10/07/2017, à 09: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, à 10:25

elleji

Re : Résolu - demande de script !

kholo a écrit :

@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, à 10: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, à 10: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, à 13:22

MicP

Re : Résolu - demande de script !

Toobuntu a écrit :

Il y a aussi une calculatrice dans Ubuntu ....

xcalc

Hors ligne

#22 Le 10/07/2017, à 17:58

Hizoka

Re : Résolu - demande de script !

elleji a écrit :

@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, à 07: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, à 10:18

kholo

Re : Résolu - demande de script !

mettons fin à une conversation qui n'a ni queue ni tête. big_smile
@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 ! tongue

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, à 10:25)

Hors ligne

#25 Le 11/07/2017, à 12: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