logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:programmation:bash:config [16/02/2014 15:24]
MicP [Scripts existants dans ~/user ou /root]
doc:programmation:bash:config [16/02/2014 15:34]
MicP [Dépieçage d'un Script contenant des Alias]
Ligne 1: Ligne 1:
-====== ​Dépieçage ​d'un Script contenant des Alias ======+====== ​Dépièçage ​d'un Script contenant des Alias ======
 LOL LOL
  
Ligne 20: Ligne 20:
  
  
-===== Localisation des scripts =====+===== Localisation des scripts ​dans l'​arborescence du système de fichiers=====
  
-Ces chemins sont déclarés dans le fichier ''/​etc/​profile''​+Les chemins ​d'​accès ​sont déclarés dans le fichier ''/​etc/​profile''​
  
   * Pour les utilisateurs : /​usr/​local/​bin:/​usr/​bin:/​bin:/​usr/​games   * Pour les utilisateurs : /​usr/​local/​bin:/​usr/​bin:/​bin:/​usr/​games
Ligne 29: Ligne 29:
 **/​etc/​profile** concerne tous les utilisateurs : **/​etc/​profile** concerne tous les utilisateurs :
  
-Pour afficher votre propre ​fichier, ​taper +Pour visualiser le fichier ​''/​etc/​profile''​ de votre installationentrez la commande ​
-<code user> +<code user>cat /​etc/​profile</​code>​ 
-cat /​etc/​profile+<file bash /​etc/​profile>​
 # /​etc/​profile:​ system-wide .profile file for the Bourne shell (sh(1)) # /​etc/​profile:​ system-wide .profile file for the Bourne shell (sh(1))
 # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
Ligne 38: Ligne 38:
   PATH="/​usr/​local/​sbin:/​usr/​local/​bin:/​usr/​sbin:/​usr/​bin:/​sbin:/​bin"​   PATH="/​usr/​local/​sbin:/​usr/​local/​bin:/​usr/​sbin:/​usr/​bin:/​sbin:/​bin"​
 else else
-  PATH="/​usr/​local/​bin:/​usr/​bin:/​bin:/​usr/​games"​+  PATH="/​usr/​local/​bin:/​usr/​bin:/​bin:/​usr/​local/​games:/​usr/​games"​
 fi fi
 +export PATH
  
 if [ "​$PS1"​ ]; then if [ "​$PS1"​ ]; then
-  if [ "​$BASH"​ ]; then +  if [ "$BASH" ] && [ "​$BASH"​ != "/​bin/​sh" ]; then 
-    PS1='\u@\h:\w\$ '+    ​# The file bash.bashrc already sets the default PS1. 
 +    # PS1='​\h:​\w\$ ' 
 +    if [ -f /​etc/​bash.bashrc ]; then 
 +      . /​etc/​bash.bashrc 
 +    fi
   else   else
     if [ "`id -u`" -eq 0 ]; then     if [ "`id -u`" -eq 0 ]; then
Ligne 53: Ligne 58:
 fi fi
  
-export PATH+# The default umask is now handled by pam_umask. 
 +# See pam_umask(8) and /​etc/​login.defs.
  
-umask 022</code>+if [ -d /​etc/​profile.d ]; then 
 +  for i in /​etc/​profile.d/​*.sh;​ do 
 +    if [ -r $i ]; then 
 +      . $i 
 +    fi 
 +  done 
 +  unset i 
 +fi 
 +</file>
  
  
-Ici 4 chemins sont indiqués, ​vous pouvez les utiliser ainsi :+Ici 4 chemins sont indiqués, ​séparés par le caractère "'':''"​. \\ 
 +Vous pouvez les utiliser ainsi :
  
-  */​usr/​local/​bin : Vos premiers script à mettre ici pour vous personnellement ​(pleins de petits scripts)+  */​usr/​local/​bin : Vos premiers script à mettre ici pour votre système local (pleins de petits scripts)
   */usr/bin : ici pour les scripts avancés, pour d'​autres utilisateurs (des scripts avec des menus)   */usr/bin : ici pour les scripts avancés, pour d'​autres utilisateurs (des scripts avec des menus)
   */bin : ici il y en a déjà beaucoup, pour les scripts assurément finis (assez gros, avec des fonctions internes à vos scripts et aux autres)   */bin : ici il y en a déjà beaucoup, pour les scripts assurément finis (assez gros, avec des fonctions internes à vos scripts et aux autres)
doc/programmation/bash/config.txt · Dernière modification: 16/08/2023 01:05 par Switch

Pied de page des forums

Propulsé par FluxBB