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

Linux détermine si un fichier existe

angryTom
angryTomoriginal
2019-11-05 10:39:0912360parcourir

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文件信息,不存在则报错

2. Utilisez find pour la recherche et le jugement

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

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

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!

Déclaration:
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