==
La commande **find** permet de rechercher des fichiers en fonction de nombreux critères. On pourra citer... cher dans les répertoires /etc et /bin
# tous les fichiers ou dossiers dont le nom commence par a
find /etc ... aires pour inhiber
# le développement des noms de fichiers par le shell.
# Le motif doit être transmis sans ... echercher à partir du répertoire courant tous les fichiers
dont la taille est supérieure a 1 Gio
find . -siz
herche le manuel.
La commande man interprète des fichiers de documentation 1 puis les affiche via le lecteu... a documentation sur les fonctions, des formats de fichiers ou encore des périphériques. Par conséquent, les ... ournies pour le développement de programmes),
- fichiers spéciaux (situés généralement dans /dev),
- formats des fichiers et conventions (par exemple /etc/passwd),
- jeu
shell bash}}
====== Shell: Expansion des noms de fichiers ======
Bash permet à l'utilisateur de définir de... aractères spéciaux pour désigner des ensembles de fichiers ou des répertoires. Avant d'exécuter la commande,... oppe les motifs en les remplaçant par les noms de fichiers ou dossiers correspondant. Cette phase est appelé... ar exemple si l'on souhaite lister l'ensemble des fichiers du répertoire courant dont le nom commence par un
Il
est possible de définir des fonctions dans les fichiers .bashrc ou .profile qui permettent d’avoir des tr... dire qu’une fonction, comme définie ici (dans les fichiers de préférences de l'utilisateur .bashrc ou .profi... ipt.
Une autre bonne pratique est de séparer les fichiers contenant les alias et les fonctions en créant des fichiers .alias et .func et de rajouter dans le fichier .b
[[120_aide|Trouver de l’aide]]
* [[130_gestion_fichiers_et_repertoires|Gérer les répertoires et les fichiers]]
* [[140_utilisateurs_et_droits|Les utilisateurs et... ide à l’interaction]]
* [[220_abreviations_noms_fichiers|Abréviations pour le nom des fichiers]]
* [[230_constructions_syntaxiques|Constructions syntaxiques]]
*
age ======
Les filtres permettent de traiter des fichiers texte ou des chaînes de caractères. Ce sont des c... de découper un fichier en plusieurs morceaux. Les fichiers créés seront nommés à l'aide du préfixe passé en ... nombre de lignes.
<code bash>
# découpe file en fichiers de 30 lignes max avec suffixe
# numérique (option... ssemblage =====
La commande **cat** assemble les fichiers les uns à la suite des autres.
<code bash>
$ cat
set +x
# équivalent
set +o xtrace
</code>
===== Fichiers de configuration du shell =====
Plusieurs fichiers scripts sont chargés en fonction de leur existence et d... eur, chargé par un shell de connexion sauf si des fichiers ~/.bash_profile ou ~/.bash_login existent. |
==
rtielle. Dans ce cas, la substitution des noms de fichiers et la fonction de séparation des caractères espac... ion des caractères spéciaux désignant les noms de fichiers;
Pour effectuer les substitutions dans un ordr