Maison > Opération et maintenance > exploitation et maintenance Linux > Comment vérifier si un fichier existe sous Linux

Comment vérifier si un fichier existe sous Linux

Libérer: 2019-12-25 16:07:04
original
11338 Les gens l'ont consulté

Comment vérifier si un fichier existe sous Linux

Il existe deux façons de vérifier si un fichier existe sous Linux : la commande find ou le script shell.

1. Commande Find

(1) find est une méthode courante pour rechercher des fichiers sous Linux.

(2) syntaxe find : find [Spécifier le répertoire de recherche] [Règles de recherche] [Action à exécuter après la recherche]

(3) Par exemple : find /tmp -name wa* -type l, consiste à rechercher des fichiers nommés commençant par wa et de type lien symbolique sous /tmp. Le trouver signifie exister.

2. Script Shell

Shell est un programme écrit en langage C. C'est un pont permettant aux utilisateurs d'utiliser Linux. Shell est à la fois un langage de commande et un langage de programmation. Shell fait référence à une application qui fournit une interface via laquelle les utilisateurs accèdent aux services du noyau du système d'exploitation.

(1) L'identification automatique est souvent requise lors du traitement automatique des fichiers. Le script suivant détermine si test.log existe. S'il existe, il affichera que le fichier existe, sinon il affichera que le fichier n'existe pas. exister.

(2) Exemple : Modifiez un script pour déterminer si le fichier existe.

vi t.sh

#!/bin/bash
if  [ -e /temp/test.log ];then   //这里是判断语句,-e表示进行比较结果为真则存在
echo "文件存在"
else
echo "文件不存在"
fi
Copier après la connexion

Enregistrer et quitter

Exécuter :

sh t.sh

Recommandations associées : Tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal