Création script

Postez ici vos scripts Bash, Python, etc.
Répondre
Avatar du membre
zelandonii
Messages : 43
Enregistré le : mar. 25 mai 2021 16:50

Création script

Message par zelandonii »

Bonjour à tous,

Ma demande est globale, je le reconnais, mais j'aimerais savoir comment créer un script en général.
Quels outils utiliser sous Linux et quelles informations doit-il y avoir obligatoirement pour qu'il fonctionne ? En d'autres termes, quel canevas suivre pour en réaliser un.

Merci d'avance pour vos réponses.
Linux Mint 22 Wilma (Cinnamon)
TOUR : DUAL-BOOT LM 22 CINNAMON-W11 24H2/Gigabyte B550 AORUS ELITE AX V2/AMD Ryzen 7 5800X/RTX 3060 12GO/Corsair 32GO DDR4 3200MHZ/ STOCKAGE
Samsung SSD 860 EVO 250Go/Crucial 500GO/Samsung 870 QV0 1To.

Avatar du membre
Armaggion
Messages : 517
Enregistré le : jeu. 22 août 2024 16:48

Re: Création script

Message par Armaggion »

Bonjour zelandonii,

C'est obligé ta banderole publicitaire qui tue les yeux ? Tous les goûts sont dans la nature mais c'est franchement pas agréable à l’œil. Ca donne surtout envie de vite fermer la page pour supprimer ce qui a surtout l'air d'une pub old school pour on-ne-sait-pas-quoi. Je comprends que ça soit important pour toi, mais franchement c'est gueulard. Un truc plus discret est peut-être possible ? Remarque... ce n'est pas clignotant, c'est déjà ça :D Après, comme tu vois, ça ne m'empêche pas de te répondre pour une introduction.

Je t'invite à commencer par des choses généralistes, histoire de bien poser les bases : https://www.it-connect.fr/debuter-script-bash-linux/

Et pour te répondre, tu n'as besoin de rien. Juste un éditeur de texte et le terminal :)

Il y a un lien tout en bas pour aborder des choses plus conséquentes et ensuite c'est beaucoup l'expérience qui parle. Donc commence par un petit projet tranquille qui te motive et travaille ça gentiment un peu à la fois. Prends le temps de construire tes jeux de test, travaille dans une machine virtuelle pour ne prendre aucun risque. Et c'est bon !
Pc : Desktop | Linux Mint 22 Wilma | Cinnamon | 6.8.0-48-generic | Intel Core i5-6600K | 16GB | Intel HD Graphics 530 / i915 + NVIDIA GA104 [GeForce RTX 3070] / 550.120

Avatar du membre
serged
Messages : 942
Enregistré le : jeu. 16 juil. 2015 07:59
Localisation : Montrouge (France)

Re: Création script

Message par serged »

1)Lire ce thread sur le forum Ubuntu.
2)Avoir une bonne doc sous le coude et utiliser xed (qui fait de la coloration syntaxique).
LinuxMint Virginia 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 17Go / SSD 4To /Nvidia GeForce GT610 / LM21.3 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.3 MATE (sur HDD)

Avatar du membre
zelandonii
Messages : 43
Enregistré le : mar. 25 mai 2021 16:50

Re: Création script

Message par zelandonii »

Bonjour,

Merci à tous les deux. Vos liens ont l'air très progressifs, ce qui est parfait.
Il n'y a plus qu'à mettre les mains dans le cambouis.

Merci et bonne journée.
Linux Mint 22 Wilma (Cinnamon)
TOUR : DUAL-BOOT LM 22 CINNAMON-W11 24H2/Gigabyte B550 AORUS ELITE AX V2/AMD Ryzen 7 5800X/RTX 3060 12GO/Corsair 32GO DDR4 3200MHZ/ STOCKAGE
Samsung SSD 860 EVO 250Go/Crucial 500GO/Samsung 870 QV0 1To.

Avatar du membre
cyrille
Administrateur du site
Messages : 13454
Enregistré le : mar. 19 sept. 2017 08:49
Localisation : Nowhere
Contact :

Re: Création script

Message par cyrille »

Tout dépend en quel langage tu veux coder... Et dans quel but ?
[d|b]ash, python, php, C, etc. ? Que du script ou aussi de l'interface graphique ?

Perso, une nette préférence pour python ;) https://zestedesavoir.com/tutoriels/251 ... de-python/ / https://docs.python.org/3/ / https://python-gtk-3-tutorial.readthedocs.io/en/latest/ ...
Ensuite j'utilise dash pour des scripts d'automatisation de tâches de mes serveurs...

Pour l'IDE n'importe quel éditeur de texte peut faire l'affaire mais ensuite il en existe des spécifiques (comme pycharm, spider, pour python ; bluefish pour html, php, etc.) qui incorpore des outils spécifiques comme l'autocomplétion, des docs embarquées, la substitutions de variables et leur analyse, gestion des repos git, versionnables...

Mais tout dépend de tes objectifs...
?séuqartéd sel ruoP / sécnoféd sel ruoP / sreiruréB sel ruoP / ?étéicos elleuQ

https://crust.ovh

Avatar du membre
zelandonii
Messages : 43
Enregistré le : mar. 25 mai 2021 16:50

Re: Création script

Message par zelandonii »

Ce que je cherche, c'est tout simplement apprendre.
Commencer par créer des tâches sans importance pour débuter et voir par la suite comment progresser.

Tu as l'air calé sur le sujet et te remercie pour ta réponse particulièrement fournie.

PS : le site Zeste de savoir me fait un peu penser à OpenClassRooms.
Linux Mint 22 Wilma (Cinnamon)
TOUR : DUAL-BOOT LM 22 CINNAMON-W11 24H2/Gigabyte B550 AORUS ELITE AX V2/AMD Ryzen 7 5800X/RTX 3060 12GO/Corsair 32GO DDR4 3200MHZ/ STOCKAGE
Samsung SSD 860 EVO 250Go/Crucial 500GO/Samsung 870 QV0 1To.

Répondre