=== Introspection des objets =====
Les commandes retournent des objets. La réponse fournie par la command... Member** permet d'analyser/d'introspecter l'objet retourné.
On utilise Get-Member à la suite d'une commande pour obtenir les informations sur les objets retournés:
<code powershell>
# Affiche attributs et méthodes de l' objet retourné par la commande Get-Process
Get-Process -Name "
tus isc-dhcp-server.service
</code>
La commande retournera l'état du service, la hiérarchie des cgroups ... érer la commande **is-active**, moins verbeuse et retournant 0 si le service passé en argument est actif:
... pportant de plus amples informations. Les valeurs retournés dépendent du type d'unité, de l'état etc;
* ... le
</code>
La commande show permet notamment de retourner les prérequis nécessaires à la bonne exécution
st exécuté avec l'argument **-d** les messages ne retournent pas d'anomalies cependant la rotation des log... on et déclencher l'appel des scripts. Les erreurs retournées devront être corrigées.
==== Apache n’écri... on peut voir que la commande proposée par défaut retourne une erreur quand elle est exécutée manuellement... . Les commandes suivantes ont le même effet et ne retourne pas d'erreur:
<code bash>
# cette commande est
version du noyau est en cours d'exécution.
Pour retourner le nom du noyau utiliser l'argument **-s** ou ... ash>
uname -s
uname --kernel-name
</code>
Pour retourner la version du noyau en cours d’exécution utili... h>
uname -r
uname --kernel-release
</code>
Pour retourner l'architecture de compilation du noyau utilise
ode bash>
# Ici la position de la station ISS est retournée par l'API sous forme de données formatée en JS... 9}
</code>
La commande **jq** introduit alinéas, retours à la ligne et coloration syntaxique pour facilit...
==== La fonction length ====
La fonction length retourne la longueur des chaines, objets ou tableaux:
<
orrespondance. Peut prendre les valeurs **DFLT** (retourne la chaine "**%%**%%NO MATCH%%**%%**", **BLANK**, **ZERO** ou **FIELD** pour retourner la totalité du champ. |
Exemple syntaxique
<f... n cvs |
^ **drop-last-lf** | Supprime le dernier retour à la ligne |
^ **date-mysql** | Formater comme
tiliser la commande **uname**:
* Si la commande retourne **i686** un système 32 bits est installé.
* Si la commande retourne **X86_64** un système 64 bits est installé.
<c
aisies par l'utilisateur et affiche les résultats retournés par le système.
===== Terminal =====
Un ter... mise au système, celui-ci l’interprété calcule et retourne le résultat sous forme de flux de caractères co
tégrant de la documentation, l'appel du manuel ne retourne pas de résultat:
<code bash>
man man
</code>
... et est cependant déjà installé comme le montre le retour de la commande **dpkg** ci-dessous:
<code bash>
se avec un header minimal Content-type suivi de 2 retours à la ligne;
<file>
server {
# ...
locat... ..
}
</file>
Le script shell doit commencer par retourner le header minimal
<code bash>
#!/bin/sh
echo "
docker ps -a
</code>
On remarque que la commande retourne:
* Un ID pour le conteneur,
* L'image utili... ntainer_name
</code>
La commande **docker info** retourne quel mode de journalisation est actif par défau
la requête avant de la transférer ou la réponse retournée.
Les services, correspondent à la représentat... w
* https://www.pofilo.fr/post/20200926-traefik-retour-experience/
* [[https://www.youtube.com/watch?v
sque est connecté via USB, la commande smart peut retourner un message d type:
<file>
/dev/sdb: Unknown US... >
$ sudo smartcl -A /dev/sda
</code>
La commande retourne un tableau:
<file>
=== START OF READ SMART DATA
tentative d'exécution d'une application AppImage retourne une erreur :
<code bash>
./FreeCAD-0.21.2-Linu...
Certaines applications refusent de se lancer et retourne un message du type :
<file>
The SUID sandbox he
nnait partiellement le nom. L'option -l permet de retourner également le nom du processus. Par défaut seul le PID est retourné:
<code bash>
yoann@janus:~$ pgrep -l fire
1175