Maison > Opération et maintenance > exploitation et maintenance Linux > Linux détermine si un fichier existe

Linux détermine si un fichier existe

angryTom
Libérer: 2019-11-05 10:39:09
original
12383 Les gens l'ont consulté

Linux détermine si un fichier existe

Linux détermine si le fichier existe

1 Utilisez la commande ls pour déterminer

.
ls -l /home/admin/test.txt # 查看/home/admin/目录下test.txt文件信息,不存在则报错
Copier après la connexion

2. Utilisez find pour la recherche et le jugement

find /home -name "test.txt" # 在/home目录及其子目录下查找test.txt文件,不存在则无输出
Copier après la connexion

3. Utilisez le script shell pour le jugement

Enregistrez-le sous abc.sh et utilisez sh abc.sh pour l'exécuter.

#文件存在则删除
if [ ! -f "/data/test.txt" ];then
  echo "文件不存在"
  else
  echo "文件存在"
fi
Copier après la connexion

Apprentissage recommandé : Tutoriel système 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