Trouver la version d’un linux

Plusieurs solutions sont possibles pour retrouver le nom de la distribution + noyau d’un linux :

[pastacode lang=”bash” manual=”uname%20-a%0A%3E%C2%A0Linux%20debian%203.16.0-4-amd64%20%0A%3E%20%231%20SMP%20Debian%203.16.7-ckt25-2%20(2016-04-08)%20x86_64%20GNU%2FLinux%0Acat%20%2Fetc%2Fissue%0A%3E%C2%A0Debian%20GNU%2FLinux%20%208%0A” message=”” highlight=”” provider=”manual”/]

On peut également utiliser la commande lsb_release

[pastacode lang=”bash” manual=”lsb_release%20-d%20-c%20-i%20-r%0A%3E%20Distributor%20ID%3A%20Debian%0A%3E%20Description%3A%20%20%20%20Debian%20GNU%2FLinux%208.5%20(jessie)%0A%3E%20Release%3A%20%20%20%20%20%20%20%208.5%0A%3E%20Codename%3A%20%20%20%20%20%20%20jessie%0A%0A” message=”” highlight=”” provider=”manual”/]

Les commandes pour bien débuter avec Git

Lorsque que Git est installé sur votre machine (Linux, Windows ou Mac), on peut commencer à jouer avec. Pour rappel l’installation de Git sous Windows se trouve ici.

Première chose à faire sous Windows, trouver (ou créer) son répertoire de travail et faire un clic droit sur le dossier pour démarrer Git en Bash.

Premières commandes sous Git

[pastacode lang=”bash” manual=”%23%C2%A0Initialisation%20d’un%20projet%20git%0Agit%20init%0A%0A%23%C2%A0V%C3%A9rifier%20l’%C3%A9tat%20du%20projet%20(commit%20en%20attente)%0Agit%20status%0A%0A%23%C2%A0Ajouter%20tous%20les%20fichiers%20modifi%C3%A9s%0Agit%20add%20.%0A%0A%23%C2%A0R%C3%A9aliser%20un%20commit%0Agit%20commit%20-m%20%22Message%20d%C3%A9crivant%20le%20commit%22%0A%0A%23%C2%A0Modification%20du%20message%20du%20dernier%20commit%0Agit%20commit%20–amend%20-m%20%22nouveau%20message%22%0A%0A%23Voir%20le%20log%20condens%C3%A9%20d’un%20projet%0Agit%20log%20–pretty%3Doneline%0A%0A%0A” message=”” highlight=”” provider=”manual”/]

Continue reading  

Installation de Git sous Windows

Git est un logiciel de gestion de versions de documents décentralisé. Il sert en particulier pour le suivi d’évolution de projets de code mais il peut très bien suivre des documents texte comme une documentation, des recettes de cuisines ou des fiches techniques. Pour en savoir, il faut se référer au très bon manuel en ligne.

Voici les étapes d’installation et de configuration de Git sous Windows :

Continue reading  

Comparer des nombres en Bash

Dans le cadre de conditions de type if then on peut vouloir comparer des variables numériques.

Vérification d’une égalité numérique entre 2 variables

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

#!/bin/bash

#Exemple de script utilisant l'égalité
read -p "Ecrire le chiffre 1 : " nombre

if [ $nombre -eq 1 ]
then
        echo "Vous avez écrit 1."
else
        echo "Vous n'avez pas écrit 1 mais "$nombre"."
fi

[/pastacode]

C’est donc l’opérateur -eq qui teste l’égalité des variables de la condition.

Liste des différents opérateurs disponible en bash :

[pastacode lang=”bash” message=”” highlight=”” provider=”manual”]

-eq # égalité
-ge # plus grand ou égal
-gt # strictement plus grand
-le # plus petit ou égal
-lt # strictement plus petit
-ne # différent

[/pastacode]

Documentation Bash (En)