• Aller au contenu

wikinotes

Outils pour utilisateurs

  • S'identifier

Outils du site

  • Derniers changements
  • Gestionnaire Multimédia
  • Plan du site
Piste : • modifier_label • 325_hash_table • desactiver_automount_disque_usb • uart • 120_concevoir_solution_adaptee • presentation • authentification-impossible-apres-maj • modifier_permissions_via_umask • executer_une_seule_application • configurer_letsencrypt

commande

Recherche

Voici les résultats de votre recherche.

Commence par
  • Correspondance exacte
  • Commence par
  • Se termine par
  • Contient
@dev:bash
  • toute catégorie
  • dev:bash:exemples (2)
toute date
  • toute date
  • la semaine dernière
  • le mois dernier
  • l'année dernière
Trier par nombre de résultats
  • Trier par nombre de résultats
  • Trier par date de modification

Résultats plein texte:

arguments_et_options_de_script
8 Occurrences trouvées, Dernière modification : il y a 3 ans
une primitive du shell </code> Utilisée avec les commandes **while** et **case**, elle va permettre la gest... 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 argu
debogage
8 Occurrences trouvées, Dernière modification : il y a 3 ans
tion **-x** pour activer le mode trace/debug. Les commandes sont affichées sur la sortie standard avant exéc... bash) avec l'option **-x** (**xtrace**) ainsi les commandes présentes dans le script seront affichées avant exécution. <code bash> #!/bin/bash -x # Les commandes présentes dans ce script sont affichées # Le she... script on peut activer/désactiver l'option via la commande interne **set**: <code bash> # Activer l'affichag
redirection_stdin_stdout_stderr
4 Occurrences trouvées, Dernière modification : il y a 3 ans
é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
verifier_mode_execution_interactif @dev:bash:exemples
4 Occurrences trouvées, Dernière modification : il y a 3 ans
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
convertir_colonne_en_ligne
3 Occurrences trouvées, Dernière modification : il y a 5 ans
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
recommandations
3 Occurrences trouvées, Dernière modification : il y a 5 ans
d’exécution. Décomposer les traitements, chaque commande s’exécute dans un sous process. Il est plus économique d’enchaîner plusieurs commandes via pipes. A chaque lancement d'une commande le shell exécute un fichier de configuration (pour bash c'est
structure-if
3 Occurrences trouvées, Dernière modification : il y a 5 ans
en bash ====== <code bash> if condition then commande 1 ... commande n elseif condition 2 then ... else ... fi </code> ===== Références ===== * http://www.commandeslinux.fr/structure-de-controle-if/
verifier_permissions_via_stat @dev:bash:exemples
3 Occurrences trouvées, Dernière modification : il y a 3 ans
ossier depuis un script Bash, on peut utiliser la commande **stat** avec l'option **%%--format%%** qui perme... sous forme octale: <code bash> # Le retour de la commande ls est adapté au mode interactif ls -l /tmp/aFile... yoann yoann 0 janv. 17 14:12 /tmp/aFile.txt # La commande stat peut retourner la valeur octale résumant les
deplacer_les_fichier_caches
2 Occurrences trouvées, Dernière modification : il y a 2 ans
placer **tous les fichiers** d'un dossier avec la commande **mv** même les fichiers cachés, on peut donc uti... rs cachés, tous les fichiers sont déplacés par la commande mv. ===== Utiliser le développement entre accola
indirection
2 Occurrences trouvées, Dernière modification : il y a 5 ans
elancer une phase de substitution on utilisera la commande **eval**. On indique au shell que le premier cara... le HOME avant de faire l’exécution de la ligne de commande: <code bash> eval echo \${$repertoire} /home/yo
usage_guillemets
2 Occurrences trouvées, Dernière modification : il y a 3 ans
doubles dans les scripts bash et sur la ligne de commande. Notons qu'on ne peut pas placer de guillemet s... le développement des noms par le shell # c'est la commande find qui interprete find . -type f -iname "*.sh
afficher_les_separateurs_arguments
1 Occurrences trouvées, Dernière modification : il y a 2 ans
her la valeur de ces séparateurs de champ avec la commande suivante: <code bash> printf "%q\n" "$IFS" </cod
aide_manuel
1 Occurrences trouvées, Dernière modification : il y a 3 ans
====== Aide et manuel depuis le bash ====== La commande **apropos** permet de rechercher un terme dans l'
convertir_saut_de_ligne_en_espace
1 Occurrences trouvées, Dernière modification : il y a 5 ans
des espaces, on peut utiliser une combinaison des commandes **cat** et **echo**: Le fichier data.txt contie
generer_nombre_aleatoire
1 Occurrences trouvées, Dernière modification : il y a 5 ans
valeur en utilisant la syntaxe de substitution de commande : **$( ... )** </note> <code bash> n1=$( alea 10
rechercher-chaine-dans-plusieurs-fichiers
1 Occurrences trouvées, Dernière modification : il y a 5 ans

Outils de la page

  • Afficher la page
  • Anciennes révisions
  • Liens de retour
  • Tout plier/déplier
  • Haut de page
Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki