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 →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [06/07/2014 18:43] captnfab |
doc:programmation:shells:la-page-man-bash-ii-les-operateurs-lexicographiques [08/07/2014 16:55] Hypathie [Tests sur les fichiers] |
||
---|---|---|---|
Ligne 160: | Ligne 160: | ||
*Le shell bash | *Le shell bash | ||
- | > Il permet d'effectuer aussi des comparaisons sur les fichiers avec les commandes internes et composées [[ ]] et [ ]] (associées à IF ou non). | + | > Il permet d'effectuer aussi des comparaisons sur les fichiers avec les commandes internes et composées ''<nowiki>[[ ]]</nowiki>'' et ''<nowiki>[ ]</nowiki>'' (associées à IF ou non). |
- | > Les commandes [[ ]] et [ ] suppléent la commande test. | + | > Les commandes ''<nowiki>[[ ]]</nowiki>'' et ''<nowiki>[ ]</nowiki>'' suppléent la commande test. |
<code bash> | <code bash> | ||
Ligne 168: | Ligne 168: | ||
- | ^ test ^ vérifie si : ^ | + | ^ options de test ^ vérifie si : ^ |
- | |-e $nomfichier | le fichier existe | | + | |''-e'' $nomfichier | le fichier existe | |
- | |-d $nomfichier | le fichier est un répertoire | | + | |''-d'' $nomfichier | le fichier est un répertoire | |
- | |-f $nomfichier | le fichier est un document | | + | |''-f'' $nomfichier | le fichier est un document | |
- | |-L $nomfichier | le fichier est un lien symbolique | | + | |''-L'' $nomfichier | le fichier est un lien symbolique | |
- | |-r $nomfichier | le fichier est lisible | | + | |''-r'' $nomfichier | le fichier est lisible | |
- | |-w $nomfichier | le fichier est modifiable | | + | |''-w'' $nomfichier | le fichier est modifiable | |
- | |-x $nomfichier | le fichier est exécutable | | + | |''-x'' $nomfichier | le fichier est exécutable | |
- | |$fichier1 -nt $fichier2 | fichier1 est plus récent que fichier2 (newerthan) | | + | |$fichier1 ''-nt'' $fichier2 | fichier1 est plus récent que fichier2 (newerthan) | |
- | |$fichier1 -ot $fichier2 | fichier1 est plus vieux que fichier2 (olderthan) | | + | |$fichier1 ''-ot'' $fichier2 | fichier1 est plus vieux que fichier2 (olderthan) | |
* Avec commande test ou crochets : | * Avec commande test ou crochets : |