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

Comment vérifier si un fichier existe sous Linux

青灯夜游
青灯夜游original
2021-12-02 17:39:2925759parcourir

Comment vérifier si un fichier existe sous Linux : 1. Utilisez la commande test pour vérifier, la syntaxe est "test -e " 2. Utilisez la commande shell bash pour vérifier, la syntaxe est "[- f chemin du fichier] && echo " trouvé" || echo "introuvable"".

Comment vérifier si un fichier existe sous Linux

L'environnement d'exploitation de ce tutoriel : système Linux5.9.8, ordinateur Dell G3.

Linux vérifie si le fichier existe

1. Commande de test

Elle est souvent utilisée pour tester les expressions conditionnelles. La commande utilisée est test -e <File>. test -e <文件>

2. 用bash shell检查

假设我们有文件目录/home/benben/go_project和文件/home/benben/go_project/test.txt,下面我们用bash shell命令来检测下这个目录和文件是否存在。

  • 检查目录,执行命令[-d /home/benben/go_project ] && echo "found" || echo "not found"或者[-d ./go_project ] && echo "found" || echo "not found"
  • 检查文件,执行命令[-f /home/benben/go_project/test.txt ] && echo "found" || echo "not found"或者[-f ./test.txt ] && echo "found" || echo "not found"

    2. Vérifiez avec bash shell

Supposons que nous ayons le répertoire de fichiers /home/benben/go_project et le fichier /home /benben /go_project/test.txt, ci-dessous nous utilisons la commande bash shell pour vérifier si ce répertoire et ce fichier existent.

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