Recherche
Voici les résultats de votre recherche.
Résultats plein texte: debogage @dev:bash 15 Occurrences trouvées , Dernière modification : il y a 24 mois {{tag>dev shell bash debug}}
====== Débogage de scripts shell ======
Avant toute exécution, on peut vo... exec) et le scrit à vérifier en paramètre:
<code bash >
bash -n monscript.sh
</code>
Le shell Bash peut être invoqué avec l'option **-x** pour activer le mode trac serveur-audio @dev:raspberry 15 Occurrences trouvées , Dernière modification : il y a 4 ans lseaudio ne sont pas installés par défaut:
<code bash >
sudo -i
apt-get update
apt-get install alsa-base... ===
Charger le pilote du périphérique son
<code bash >
modprobe snd-bcm2835
</code>
Pour que le module... l'ajouter dans le fichier /etc/modules.conf
<code bash >
root@raspberrypi:~# echo "snd-bcm2835" | tee -a ... Copier ce fichier dans /etc/init.d
</note>
<code bash >
$ sudo cp /usr/share/doc/pulseaudio/examples/pul gcc @dev:outils 14 Occurrences trouvées , Dernière modification : il y a 4 ans , carre(nb) );
return 0;
}
</code>
<code bash >
gcc -E hello.c
</code>
<code c>
# 1 "hello.c"
... ssous permettent de comparer les fichiers:
<code bash >
cat hello.c | wc -l
17
gcc -E hello.c | wc -l
85... fichier source la syntaxe est la suivante:
<code bash >
gcc -c monfichier.c -o monfichier.o
</code>
(gc... leur pour voir le code assembleur produit:
<code bash >
gcc -S hello.c
</code>
Et traduire ensuite le c git @dev:git 13 Occurrences trouvées , Dernière modification : il y a 14 mois révision précise.
===== Installer =====
<code bash >
$ sudo apt-get install git
</code>
==== Configu... eurs.
Pour lister les paramètres globaux:
<code bash >
$ git config --global -l
</code>
C'est particul... puis initialiser le depot dans le dossier.
<code bash >
$ mkdir test-git
$ cd test-git/
$ git init
Initi... e =====
Pour afficher la branche courante:
<code bash >
$ git branch
experimental
* master
</code>
Ic pip @dev:python 12 Occurrences trouvées , Dernière modification : il y a 3 ans bibliothèques utilisées et leurs versions
<code bash >
$ sudo apt-get install python-pip
</code>
Insta... pip, il est possible de le remettre à jour:
<code bash >
python3 -m pip install --upgrade pip
</code>
Vé... *wheel**
===== Rechercher un paquet =====
<code bash >
$ pip search docker-compose
</code>
===== Installer un paquet =====
<code bash >
$ sudo pip install --user bottle
</code>
===== gestion-des-bibliotheques @dev:python 11 Occurrences trouvées , Dernière modification : il y a 4 ans .
Pour le version antérieures, sous Ubuntu
<code bash >
$ sudo apt-get install python-pip
</code>
Pour ...
===== Rechercher une bibliothèque =====
<code bash >
pip search "keywords"
</code>
===== afficher des infos =====
<code bash >
pip show package-name
</code>
===== Installer u... ====
Invoquer pip avec l'argument install
<code bash >
$ pip install package-name
</code>
Il est possi ecrire_un_module_en_go @dev:go:tutoriels 11 Occurrences trouvées , Dernière modification : il y a 15 mois : cela pourrait être votre dépôt de code.
<code bash >
# créer un repertoire pour le code
mkdir greetin... m du module et la version de Go supportée.
<code bash >
cat go.mod
module example.com/greetings
go 1.2... pertoire hello au même niveau que greetings
<code bash >
cd ..
mkdir hello
</code>
Après cette opération... hello et on initialise le suivi du module :
<code bash >
go mod init example.com/hello
</code>
Ouvrir l' esp-wroom-32 @dev:iot:riot:toolchains 11 Occurrences trouvées , Dernière modification : il y a 4 ans ckerfile de l'environnement de build RIOT:
<code bash >
git clone git clone https://github.com/RIOT-OS/r... modifier le fichier ./riotbuild/Dockerfile
<code bash >
cd riotdocker
git checkout -n esp32_only
cd riot... Créer l'image Docker à partir du Dockerfile
<code bash >
docker image build -t riot/riotbuild:esp_only .
</code>
Vérifier la présence de l'image:
<code bash >
$ docker image list
REPOSITORY TAG branches @dev:git 10 Occurrences trouvées , Dernière modification : il y a 14 mois rque d'une astérisque la branche courante:
<code bash >
# lister les branches
git branch
# Afficher seu... haite créer la branche et basculer dessus :
<code bash >
git checkout -b issue33
# Equivalent
git switch... portées sur le dépôt distant via un fetch:
<code bash >
# Récupérer les modifications disponibles
# sur ... s commandes ci-dessous sont équivalentes:
<code bash >
git merge origin/master
# Equivalent
git merge arguments_et_options_de_script @dev:bash 9 Occurrences trouvées , Dernière modification : il y a 21 mois {{tag>dev bash script option argument}}
====== Gestion des options et arguments dans les scripts Bash ======
Les arguments transmis au script bash courant sont accessibles via les variables **$1** à **$n*... .
* **getopts** est intégré a l’interpréteur **bash ** (primitve).
* **getopt** est un binaire.
La deplacer_les_fichier_caches @dev:bash 9 Occurrences trouvées , Dernière modification : il y a 13 mois {{tag>dev bash shell move déplacer}}
====== Déplacer les fichiers cachés avec mv ======
Lors de la p... ppement n'inclus pas les fichiers cachés :
<code bash >
# Le dossier courant contient 3 fichiers
# dont ... otglob =====
Parmi les options de paramétrage de bash , **dotglob** permet de modifier ce comportement par défaut.
<code bash >
# Afficher la valeur de l'option
shopt dotglob
indirection @dev:bash 9 Occurrences trouvées , Dernière modification : il y a 4 ans {{tag>dev bash shell}}
====== Bash : Accès par indirection ======
L'accès à une valeur par indirection est possible e... le wiki [[cours:informatique:fun_mooc:maitrise_du_bash _univ-reunion:230_constructions_syntaxiques#etapes... tion caractère sert à cela, on écrit donc:
<code bash >
repertoire=HOME
# première substitution
echo \$ depot-distant @dev:git 9 Occurrences trouvées , Dernière modification : il y a 4 ans rs celui-ci c'est la référence **origin**.
<code bash >
$ git clone ssh://user@host:port/path/to/git-pro... , l'option **-v** permet d'afficher l'URL:
<code bash >
$ git remote -v
</code>
===== Ajouter un dépôt ====
<code bash >
$ git remote add ref url
</code>
===== Récupére... il, on utilise la commande **git fetch**:
<code bash >
$ git fetch origin
</code>
Pour récupérer égale gerer-zone-index @dev:git 9 Occurrences trouvées , Dernière modification : il y a 4 ans **-s** résume le statut de chaque fichier:
<code bash >
$ git status -s
?? readme.txt
?? src/
</code>
L... index implique l'ajout de tout son contenu:
<code bash >
$ git add src/
$ git st
A src/A.c
A src/B.c
A ... uivis et modifiés dans l'espace de travail:
<code bash >
$ git add -u
</code>
Ajouter à l'index les fichiers non suivis et les fichiers modifiés:
<code bash >
$ git add .
$ git st
A readme.txt
A src/A.c
A signer_son_travail @dev:git 9 Occurrences trouvées , Dernière modification : il y a 3 ans r tous les dépôts de l’utilisateur courant:
<code bash >
git config --global commit.gpgsign true
</code>
... quel commit signer via l'argument **-S**:
<code bash >
git commit -S -m "Modifications apportées"
</cod... ignés, pour cela utiliser l'argument **-s**
<code bash >
git tag alpha-0.3 -s -m 'version alpha 0.3'
</co... rifier un tag signé utiliser l'argument -v:
<code bash >
git tag -v alpha-0.3
</code>
===== Afficher le tag @dev:git 9 Occurrences trouvées , Dernière modification : il y a 4 ans redirection_stdin_stdout_stderr @dev:bash 8 Occurrences trouvées , Dernière modification : il y a 22 mois configuration @dev:git 8 Occurrences trouvées , Dernière modification : il y a 5 semaines difference @dev:git 8 Occurrences trouvées , Dernière modification : il y a 4 ans workflow @dev:git 8 Occurrences trouvées , Dernière modification : il y a 14 mois verifier_mode_execution_interactif @dev:bash:exemples 8 Occurrences trouvées , Dernière modification : il y a 22 mois deplacer_pointeur_head @dev:git:cas-pratiques 8 Occurrences trouvées , Dernière modification : il y a 3 ans bashdb @dev:bash 7 Occurrences trouvées , Dernière modification : il y a 24 mois git_log_gestion_historique @dev:git 7 Occurrences trouvées , Dernière modification : il y a 14 mois crosstool @dev:outils 7 Occurrences trouvées , Dernière modification : il y a 4 ans eldk @dev:outils 7 Occurrences trouvées , Dernière modification : il y a 4 ans installation_jupyter_via_docker @dev:python:jupyter-notebook 7 Occurrences trouvées , Dernière modification : il y a 3 ans joystick @dev:arduino 6 Occurrences trouvées , Dernière modification : il y a 2 ans distribution-linux-minimale @dev:arm 6 Occurrences trouvées , Dernière modification : il y a 4 ans install-debian @dev:raspberry 6 Occurrences trouvées , Dernière modification : il y a 4 ans verifier_definition_variable @dev:bash:exemples 6 Occurrences trouvées , Dernière modification : il y a 22 mois micropython @dev:esp:esp32 6 Occurrences trouvées , Dernière modification : il y a 4 ans installation @dev:python:sphinx 6 Occurrences trouvées , Dernière modification : il y a 13 mois aide_manuel @dev:bash 5 Occurrences trouvées , Dernière modification : il y a 2 ans convertir_colonne_en_ligne @dev:bash 5 Occurrences trouvées , Dernière modification : il y a 4 ans structure-case @dev:bash 5 Occurrences trouvées , Dernière modification : il y a 21 mois alias @dev:git 5 Occurrences trouvées , Dernière modification : il y a 14 mois environnements_virtuels @dev:python 5 Occurrences trouvées , Dernière modification : il y a 3 ans py-yamal @dev:python 5 Occurrences trouvées , Dernière modification : il y a 3 ans python @dev:python 5 Occurrences trouvées , Dernière modification : il y a 4 ans linux-from-scratch @dev:raspberry 5 Occurrences trouvées , Dernière modification : il y a 4 ans installer_rust @dev:rust 5 Occurrences trouvées , Dernière modification : il y a 7 semaines generation-des-logs @dev:android 4 Occurrences trouvées , Dernière modification : il y a 4 ans installer-android-studio @dev:android 4 Occurrences trouvées , Dernière modification : il y a 4 ans autocompletion_des_arguments @dev:bash 4 Occurrences trouvées , Dernière modification : il y a 22 mois changer-base @dev:bash 4 Occurrences trouvées , Dernière modification : il y a 3 ans generer_nombre_aleatoire @dev:bash 4 Occurrences trouvées , Dernière modification : il y a 4 ans installer_go_sur_gnu_linux @dev:go 4 Occurrences trouvées , Dernière modification : il y a 5 mois verifier_permissions_via_stat @dev:bash:exemples 4 Occurrences trouvées , Dernière modification : il y a 22 mois creer-projet @dev:frameworks:pyramid 4 Occurrences trouvées , Dernière modification : il y a 4 ans demarrer_en_go @dev:go:tutoriels 4 Occurrences trouvées , Dernière modification : il y a 16 mois flash_firmware_esp_at_idf @dev:iot:esp8266 4 Occurrences trouvées , Dernière modification : il y a 4 ans flasher_firmware_espressif @dev:iot:esp8266 4 Occurrences trouvées , Dernière modification : il y a 4 ans projet-minimal @dev:frameworks:pyramid:tutoriaux 4 Occurrences trouvées , Dernière modification : il y a 4 ans afficher_les_separateurs_arguments @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 12 mois convertir_saut_de_ligne_en_espace @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 4 ans rechercher-chaine-dans-plusieurs-fichiers @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 4 ans recommandations @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 4 ans structure-if @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 4 ans traitement_fichier_csv_en_bash @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 4 ans usage_guillemets @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 24 mois variables_de_type_tableau @dev:bash 3 Occurrences trouvées , Dernière modification : il y a 3 ans debogage @dev:python 3 Occurrences trouvées , Dernière modification : il y a 4 ans venv_script_activate_absent @dev:python 3 Occurrences trouvées , Dernière modification : il y a 4 semaines buildchain-esp32 @dev:arduino:ide-arduino 3 Occurrences trouvées , Dernière modification : il y a 4 ans installer @dev:frameworks:pyramid 3 Occurrences trouvées , Dernière modification : il y a 4 ans deplacer-modif-vers-nouvelle-branche @dev:git:cas-pratiques 3 Occurrences trouvées , Dernière modification : il y a 14 mois lister-branches-fusionnees @dev:git:cas-pratiques 3 Occurrences trouvées , Dernière modification : il y a 4 ans reorganiser_historique_avec_rebase @dev:git:cas-pratiques 3 Occurrences trouvées , Dernière modification : il y a 3 ans communication_serie_via_minicom @dev:iot:esp8266 3 Occurrences trouvées , Dernière modification : il y a 4 ans module_et_paquetage @dev:python:core 3 Occurrences trouvées , Dernière modification : il y a 7 jours type_chaines_de_caracteres @dev:python:core 3 Occurrences trouvées , Dernière modification : il y a 11 mois install @dev:python:jupyter-notebook 3 Occurrences trouvées , Dernière modification : il y a 4 ans buildroot @dev:raspberry:cross-toolchain 3 Occurrences trouvées , Dernière modification : il y a 4 ans yaml 2 Occurrences trouvées , Dernière modification : il y a 3 ans classes_de_caracteres @dev:bash 2 Occurrences trouvées , Dernière modification : il y a 3 ans annuler-modifs-non-commit @dev:git 2 Occurrences trouvées , Dernière modification : il y a 4 ans checkout @dev:git 2 Occurrences trouvées , Dernière modification : il y a 3 ans modifier-commit @dev:git 2 Occurrences trouvées , Dernière modification : il y a 3 ans make @dev:make 2 Occurrences trouvées , Dernière modification : il y a 20 mois ncurses @dev:ncurses 2 Occurrences trouvées , Dernière modification : il y a 4 ans gdb @dev:outils 2 Occurrences trouvées , Dernière modification : il y a 4 ans qemu @dev:outils 2 Occurrences trouvées , Dernière modification : il y a 4 ans pyflakes @dev:python 2 Occurrences trouvées , Dernière modification : il y a 4 ans ide-arduino @dev:arduino:ide-arduino 2 Occurrences trouvées , Dernière modification : il y a 3 ans connexion-a-un-reseau-wifi @dev:esp:esp8266 2 Occurrences trouvées , Dernière modification : il y a 4 ans annuler-dernier-commit @dev:git:cas-pratiques 2 Occurrences trouvées , Dernière modification : il y a 3 ans modifier_dernier_commit @dev:git:cas-pratiques 2 Occurrences trouvées , Dernière modification : il y a 15 mois esptools @dev:iot:esptools 2 Occurrences trouvées , Dernière modification : il y a 4 ans getstr @dev:ncurses:exemples 2 Occurrences trouvées , Dernière modification : il y a 4 ans ncurses-attron @dev:ncurses:exemples 2 Occurrences trouvées , Dernière modification : il y a 4 ans notes @dev:python:flask 2 Occurrences trouvées , Dernière modification : il y a 7 jours tester_une_sortie_console @dev:python:pytest 2 Occurrences trouvées , Dernière modification : il y a 12 mois minuscules_sans_carateres_speciaux @dev:regex:exemples 2 Occurrences trouvées , Dernière modification : il y a 8 mois configurer-eclipse @dev:arduino 1 Occurrences trouvées , Dernière modification : il y a 4 ans nouveau-projet-eclipse @dev:arduino 1 Occurrences trouvées , Dernière modification : il y a 4 ans profilage-code @dev:c-cpp 1 Occurrences trouvées , Dernière modification : il y a 4 ans afficher_details_commit @dev:git 1 Occurrences trouvées , Dernière modification : il y a 14 mois depot-nu @dev:git 1 Occurrences trouvées , Dernière modification : il y a 14 mois generer-archive @dev:git 1 Occurrences trouvées , Dernière modification : il y a 4 ans installer_godoc @dev:go 1 Occurrences trouvées , Dernière modification : il y a 5 mois debogage @dev:php 1 Occurrences trouvées , Dernière modification : il y a 4 ans gestion_des_modules @dev:powershell 1 Occurrences trouvées , Dernière modification : il y a 15 mois table_de_hachage @dev:powershell 1 Occurrences trouvées , Dernière modification : il y a 15 mois connexion-mysql @dev:python 1 Occurrences trouvées , Dernière modification : il y a 4 ans environnement_virtuel_avec_git @dev:python 1 Occurrences trouvées , Dernière modification : il y a 9 jours generation-graphiques @dev:python 1 Occurrences trouvées , Dernière modification : il y a 4 ans manipulation-de-fichiers @dev:python 1 Occurrences trouvées , Dernière modification : il y a 4 ans maths-fonction-polynome @dev:python 1 Occurrences trouvées , Dernière modification : il y a 4 ans mqtt @dev:python 1 Occurrences trouvées , Dernière modification : il y a 23 mois snmp @dev:python 1 Occurrences trouvées , Dernière modification : il y a 3 ans unites_et_conversions @dev:python 1 Occurrences trouvées , Dernière modification : il y a 4 ans visualiser_arborescence_modules @dev:rust 1 Occurrences trouvées , Dernière modification : il y a 2 mois erreur-mise-a-jour @dev:android:android-studio 1 Occurrences trouvées , Dernière modification : il y a 4 ans utilisation-de-git @dev:android:android-studio 1 Occurrences trouvées , Dernière modification : il y a 4 ans boost @dev:c-cpp:tests-unitaires 1 Occurrences trouvées , Dernière modification : il y a 4 ans presentation @dev:frameworks:pyramid 1 Occurrences trouvées , Dernière modification : il y a 4 ans templates @dev:frameworks:pyramid 1 Occurrences trouvées , Dernière modification : il y a 4 ans flasher_firmware_nodemcu @dev:iot:esp8266 1 Occurrences trouvées , Dernière modification : il y a 4 ans undefined-function-mb_strtolower @dev:php:erreurs 1 Occurrences trouvées , Dernière modification : il y a 4 ans installer_interpreteurs @dev:python:core 1 Occurrences trouvées , Dernière modification : il y a 4 ans listes @dev:python:core 1 Occurrences trouvées , Dernière modification : il y a 12 mois type_dictionnaire @dev:python:core 1 Occurrences trouvées , Dernière modification : il y a 11 mois encodage_base64 @dev:python:exemples 1 Occurrences trouvées , Dernière modification : il y a 18 mois modifier_fichier_docx @dev:python:exemples 1 Occurrences trouvées , Dernière modification : il y a 4 semaines recuperer_adresse_mac @dev:python:exemples 1 Occurrences trouvées , Dernière modification : il y a 3 ans pygtk @dev:python:pygtk 1 Occurrences trouvées , Dernière modification : il y a 4 ans internationalisation @dev:python:sphinx 1 Occurrences trouvées , Dernière modification : il y a 23 mois installation @dev:python:sqlalchemy 1 Occurrences trouvées , Dernière modification : il y a 4 ans unittest @dev:python:unittest 1 Occurrences trouvées , Dernière modification : il y a 2 ans cunit @dev:c-cpp:tests-unitaires:cunit 1 Occurrences trouvées , Dernière modification : il y a 4 ans fichiers-statiques @dev:frameworks:pyramid:tutoriaux 1 Occurrences trouvées , Dernière modification : il y a 4 ans