Poursuivant, avec ce Tutoriel 07 de notre série sur Shell Scripting, nous aborderons aujourd'hui la première partie d'une série de exemples pratiques, à prendre en compte pour commencer apprendre et affiner notre domination sur Technique de script shell.
De plus, à partir d'ici, nous pourrons utiliser tout ce qui est connu et appris, dans le tutoriels précédents 06 et 05 (Ressources en ligne et bonnes pratiques), sans oublier tous les base théorique assimilé à la tutoriels 04,03, 02 et 01.
Donc, avant de commencer ce post intitulé « Script Shell – Tutoriel 07 », nous vous recommandons d'explorer ce qui suit contenus associés, à la fin de lire ou relire ce billet aujourd'hui :
Shell Scripting Tutoriel 07
Exemples de commandes à lancer dans le Shell Scripting – Tutoriel 07
Connaître les valeurs et paramètres prédéfinis : Commandes Export et Env
Pour commencer, il est important de savoir que bon nombre des valeurs ou paramètres les plus importants et utilisés, sont déjà prédéfinis dans certaines variables du système d'exploitation, qui peuvent être connues via le commandes "Exportations"Et"Env », comme nous pouvons le voir dans les images suivantes :
Exportations
Env
Par conséquent, dans un terminal, nous pourrions exécuter, par exemple, ce qui suit ordres de commande lire (extraire/connaître) l'environnement de bureau utilisé, en fonction de la Commandes "Exporter" et "Env":
écho $XDG_SESSION_DESKTOP
écho $DESKTOP_SESSION
Et ainsi obtenir le même résultat par terminal, dans mon cas : XFCE. Comme indiqué ci-dessous:
Extraire les valeurs et les paramètres stockés à l'aide de scripts Shell
Et puis nous apprendrons extraire des valeurs et des informations de divers types à travers exécuter des ordres de commande dans un terminal. En commençant par quelques-uns simples comme aujourd'hui, jusqu'à atteindre des plus avancés, dans de futurs tutoriels.
Alors que ceux d'aujourd'hui sont les suivants:
NE=$(cat /etc/hostname) ; echo $NE
#Nombre del Equipo.
F1=$(date +"%D") ; echo $F1
#Fecha actual del Sistema
F2=$(date +"%d-%b-%y") ; echo $F2
#Fecha actual del Sistema
F3=$(date +"%d-%m-%y") ; echo $F3
#Fecha Numérica actual del Equipo
F4=$(date "+%d-%m-%y_%H-%M-%S") ; echo $F4
#Fecha actual extendida del Sistema
H1=$(date +"%T") ; echo $H1
#Hora actual del Sistema
H2=$(date +"%H-%M") ; echo $H2
#Hora actual del Sistema
H3=$(date +"%H-%M-%S") ; echo $H3
#Fecha actual extendida del Sistema
H4=$(date +"%H") ; echo $H4
#Hora del Sistema
M1=$(date +"%M") ; echo $M1
#Minutos del Equipo
S1=$(date +"%S") ; echo $S1
#Segundos del Sistema
D1=$(date +"%d") ; echo $D1
#Día actual del Equipo
MES1=$(date +"%b") ; echo $MES1
#Mes alfabético actual del Equipo
MES2=$(date +"%m") ; echo $MES2
#Mes numérico actual del Equipo
A1=$(date +"%y") ; echo $A1
#Año (con 2 cifras) actual del Equipo
A2=$(date +"%Y") ; echo $A2
#Año (con 4 cifras) actual del Equipo
Lors de leur exécution dans un terminal, ce serait le résultat à l'écran:
Bref, on espère que ça Tutoriel 07 sur « Shell Scripting » , la Partie d'une série d'utiles ordres de commande pour commencer à apprendre et comprendre le potentiel de cette technique, leur permettre, dans l'immédiat, une gestion plus avancée et pratique leur Systèmes d'exploitation GNU/Linux. Et bien sûr, le pouvoir d'atteindre créez vos propres programmes CLI/GUI, Si nécessaire.
De même que, personnellement, je réalise avec la construction d'un application (paquet) Debian appelée LPI-SOA, Fini 100% avec Bash via Shell Scripting, à propos de la future version de moi Respin communautaire basé MX Linux appelé Miracles. Et que peuvent-ils voir en moi ? Chaîne YouTube, afin de connaître la puissance (portée) de Shell Scripting.
Si vous avez aimé le contenu, commentez et partagez. Et rappelez-vous, visitez le début de notre «Site Internet», en plus de la chaîne officielle de Telegram pour plus d'actualités, de tutoriels et de mises à jour Linux. Ouest groupe, pour plus d'informations sur le sujet d'aujourd'hui ou d'autres sujets connexes.