THÉMATIQUES: QUALITÉ / DÉVELOPPEMENT / RÉSEAU / GESTION
.NET Core - ABAP - Active Directory - Analyse de données - Angular - APIs - Architecture de système - Architecture orientée services - ASP.NET Core - AWS - Azure - Base de données orientée graphe - Bases de données relationnelles - Bash - Bootstrap - C - code AJAX - C# - C++ - Cassandra - CI/CD - Confluence - Crystal Reports - CSS - Cybersécurité - Dart - DataStage - DB2 - DevOps - Django - Docker - Express.js - Flutter - Git - GitHub - GitLab - Gradle - GraphQL - gRPC - Hadoop - Hibernate - HTML - J2EE - Java - JavaScript - Jenkins - Jira - JPA - jQuery - JSON - JUnit - Kotlin - Kubernetes - Laravel - Linux - Logiciel-service - Maven - Microsoft SQL Server - MongoDB - MVC - MySQL - Neo4j - Node.js - NoSQL - Oracle - Perl - PHP - PL/SQL - POO - PostgreSQL - Power BI - Python - React - Redis - Redux - REST - SAP - SAP HANA - Scala - Scriptage - Scrum - SDLC - Shell scripting - Spark - Spring - SOAP - Spring Boot - SQL - SSRS - Teradata - Terraform - TypeScript - UNIX - VBA - Virtualisation - Visual Studio - Vue.js - WCF
Shell Scripting
Shell scripting est l'écriture de scripts exécutables contenant une séquence de commandes shell. Un script shell est essentiellement un fichier texte contenant des commandes shell que vous souhaiteriez exécuter en succession automatisée.
Le shell est l'interpréteur de commandes de votre système d'exploitation, qui vous permet d'interagir avec le système en saisissant des commandes dans une invite de commande. Avec le shell scripting, vous pouvez automatiser des tâches répétitives, gérer des fichiers et des répertoires, lancer des programmes, et interagir avec d'autres outils et services de votre système.
Les shells les plus couramment utilisés pour le shell scripting sont Bash, sh, ksh, csh, et zsh. Chacun d'entre eux a ses propres fonctionnalités et syntaxes spécifiques, mais ils partagent tous des concepts de base communs.
Le shell scripting est largement utilisé dans les systèmes Unix et Linux, mais il est également utilisé dans d'autres systèmes d'exploitation tels que macOS et Windows (avec Cygwin ou Windows Subsystem for Linux).