n.
Déclarer votre nouveau module en utilisant la commande **''go mod init''** et en fournissant le chemin v... ule
go mod init example.com/greetings
</code>
La commande **go mod init** crée le fichier go.mod qui permet... r le système de fichier local. Depuis la ligne de commande :
<code bash>
go mod edit -replace example.com/greetings=../grettings
</code>
La commande spécifie que "example.com/greetings" devra être r
e =====
Décompresser l'archive, puis utiliser la commande **dd** pour écrire l'image sur la carte SD:
<cod... code>
On affiche la table des partitions avec la commande **p**:
<file>
Commande (m pour l'aide) : p
Disque /dev/mmcblk0 : 7948 Mo, 7948206080 octets
4 têtes, 16 se... ommence au secteur 122880, on la supprime avec la commande **d**:
<file>
Commande (m pour l'aide) : d
Numér
création et le changement de branche en une seule commande.
<code bash>
$ git checkout -b bug
Switched to a... w branch 'bug'
</code>
Après invocation de cette commande, la branche bug est créée et l'utilisateur est pl... rs sources.
==== Etat des modifications ====
La commande **git status** donne un récapitulatif de l'état c... git:
<code bash>
git add --update
</code>
Cette commande ajoute seulement à l'index les fichiers déja comm
ptions et de leur argument saisis sur la ligne de commande du script.
Le détail du fonctionnement de **geto... * copie une option et son argument de la ligne de commande et les place dans des variables de travail. La bo... permet d'appeler autant de fois que nécessaire la commande **getopts** afin de parcourir l'ensemble des arguments de la ligne de commande.
La commande **case** permet d'associer le compo
épôts =====
Lorsqu'on clone un projet git via la commande **git clone**, git garde une référence vers celui... ôt de référence du projet.
</note>
On utilise la commande **git remote** pour afficher les références vers ... sans modifier l'espace de travail, on utilise la commande **git fetch**:
<code bash>
$ git fetch origin
<... configurées comme suivies, on utilisera alors la commande **git pull**. **git pull** (tirer) permet de récu
ordonné sur son instance locale, il peut pousser (commande **push**) les nouvelles révisions sur le dépôt nu... yeux de tous. Les autres développeurs en tirant (commande **pull**) vont rapatrier su leur instance locale ... uveau dépôt nommé "pyBliotheque.git", exécuter la commande:
<code bash>
$ git init --bare pyBliotheque.git
</code>
Cette commande retourne le message
<file>
Initialized empty Git
</file>
===== État de la zone d'index =====
La commande **git status** permet de voir le contenu de la zo... ir des patterns d'exclusion. Lors des appels à la commande git add, le fichier .gitignore est évalué et les ... *.o build/B.o
</code>
Dans cet exemple la commande retourne que le fichier "B.o" est ignoré par la r... .
===== Retirer des fichier de l'index =====
La commande git reset permet de retirer un fichier de la zone
modifications problématiques etc.
La principale commande permettant de consulter l'historique d'un projet git est la commande **git log**.
Les arguments (ou options) disponibles pour la commande **git log** se répartissent en deux catégories :
... mple":
<code bash>
git log -Sexemple
</code>
La commande ci-dessus retournera les commits comportant des p
on command sysadmin}}
===== Python: Invoquer une commande ======
Pour invoquer une commande depuis un script, si les valeurs retournées sur stdout et stderr n'ont p... ython>
from os import system as run_command
# La commande a exécuter
cmd=r'whereis snmpget'
# res sauvegarde la valeur de retour de la commande
res = run_command(cmd)
</code>
Python 3.5 intro
és à ces descripteurs.
===== Redirection sur une commande =====
Les exemples ci-dessous permettent de redi... er la sortie standard et la sortie d'erreur de la commande dans un fichier:
<code bash>
command > "/path/to... st possible d'utiliser la primitive **exec** sans commande en argument. La documentation détaille le fonctionnement de la primitive qui sans commande spécifiée applique les redirections sur le shell
==== Afficher les différences sous git ======
La commande **git diff** permet d'afficher les différences in... et un commit
* etc.
Utilisée sans argument, la commande compare l'index (zone d'assemblage pour le procha... vail. Si une divergence apparaît, la sortie de la commande git diff l'affiche:
<code bash>
$ git diff
diff ... -update
</code>
Après mise à jour de l'index, la commande git diff ne retourne plus de différence.
=====
difier les intensités.
Si lors de l'appel de la commande alsamixer le message d'erreur suivant s'affiche: ... or directory**''
Vérifier si root peut lancer la commande. Si c'est le cas, vérifier que l'utilisateur cour...
Pour jouer des sons(mp3) à partir de la ligne de commande plusieurs programmes existent:
* mpg123
* mpg... iphérique, on peut l'ajouter manuellement avec la commande:
<code bash>
pacmd load-module module-tunnel-sink
hell interactif lorsque l'utilisateur invoque une commande ou un autre script, un nouvel environnement est c... rc ajouter une variable
* Invoquer une nouvelle commande et vérifier la présence des variables
===== La commande test =====
La commande **test** intègre une option intéressante **-t** permettant de vérifier si un descri
et écoute en UDP sur le port 3333. Il attend une commande sous forme de chaîne de caractères on/off et allu... char packetBuffer[255];
const char * msg_error = "Commande invalide";
const unsigned char LED = 2;
//IP a... IgnoreCase("on"))
{
Serial.println("Commande ON");
digitalWrite(LED, HIGH);
}
... gnoreCase("off"))
{
Serial.println("Commande OFF");
digitalWrite(LED, LOW);
ne colonne vers une ligne.
===== echo =====
La commande echo lorsqu'elle reçoit en argument une chaîne de... mplacer les caractères NL par des espaces avec la commande **tr**:
<code bash>
$ cat data_in_column.txt | tr... e>
===== awk =====
Reformater à l'aide de la commande **awk**:
<code bash>
cat data_in_column.txt | a