aisément lisibles pour un lecteur humain:
<code bash>
# Ici la position de la station ISS est retourné... a lisibilité et l'analyse des objets JSON:
<code bash>
# enregistre l'objet JSON dans un fichier
curl -... pour sélectionner les attributs à afficher:
<code bash>
# sélectionner seulement l'attribut timestamp de... n filtre sélectionnant plusieurs attributs:
<code bash>
cat iss-postion.json | jq ".iss_position.longitu
{{tag>sysadmin bash cli}}
====== Bash : Retrouver le chemin complet de la commande ======
L' **expression** saisie par l... Un interpréteur Python est trouvé puis lancé par Bash:
<code bash>
python
Python 3.12.0 (main, Oct 21 2023, 17:44:38) [GCC 9.4.0] on linux
Type "help", "cop
{{tag>bash date timestamp conversion dev sysadmin}}
====== date: convertir et manipuler les timestamp =... sible et interprétable pour l'utilisateur:
<code bash>
$ date
</code>
Le format peut être défini en ar... spécifiant le format via l'argument "+%s":
<code bash>
$ date +%s
</code>
Un argument commençant par *... grâce à l'option **%%--%%date** ou **-d**:
<code bash>
# afficher la valeur brute du timestamp pour la
une valeur hexadécimale en valeur décimale:
<code bash>
echo "obase=10; ibase=16; a=01D0; print(a);" | b...
</code>
Conversion binaire / hexadécimal:
<code bash>
echo "obase=16; ibase=2; a=111010000; print(a);"... a définition de la valeur.
</note>
Le wiki [[dev:bash:changer-base|changer de base en bash]] donne d'autres exemples de conversions.
permet de lister le contenu de l'archive:
<code bash>
tar -tvf archive.tar
# Equivalent
tar --list --... s quel répertoire sera extraite l'archive:
<code bash>
tar -C /path/to/target/directory -xvf archive.tg... archive test.tar.bz2 a le contenu suivant:
<code bash>
tar -tvf mon_prog.tar.bz2
drwxrwxr-x yoann/yoan
DNS |
| disown | | Le bash n'est pas le père de la commande passée en argume... ande de continuer à s’exécuter après fermeture du bash. |
| du | **d**irectory **u**sage | O
ec en argument le jobid de la tache stoppée
<code bash>
disown %1
</code>
Déplacer la tâche en arrière plan:
<code bash>
bg %1
</code>
Pour plus de détails sur la gest
n charge du Bluetooth sous Linux est bluez
<code bash>
apt-get install -y bluetooth bluez bluez-tools r... sateur doit faire partie du groupe **lp**.
<code bash>
# Vérifier que le service est actif
systemctl is
e un caractère différent comme séparateur:
<code bash>
export TZ='Europe/Paris'
sed -e "s|TZ_PLACEHOLD...
La commande proposée ci dessus fonctionne
<code bash>
FQDN=webservice.example.com
sed -e 's|FQDN_PLAC