GNU/Linux >> Znalost Linux >  >> Linux

Zkontrolujte, zda v adresáři existuje určitý typ souboru/přípona

#/bin/bash

myarray=(`find ./ -maxdepth 1 -name "*.py"`)
if [ ${#myarray[@]} -gt 0 ]; then 
    echo true 
else 
    echo false
fi

#!/bin/bash

count=`ls -1 *.flac 2>/dev/null | wc -l`
if [ $count != 0 ]
then 
echo true
fi 

Linux
  1. Jak používat Inotifywait ke sledování adresáře pro vytváření souborů s konkrétní příponou?

  2. Jak mohu zkontrolovat, zda soubor existuje, a provést příkaz, pokud ne?

  3. Jak změnit oprávnění pro určitý vzor souboru/příponu?

  1. Zkontrolujte, zda existuje proměnná v seznamu v Bash

  2. Jak mohu zkontrolovat, zda adresář existuje?

  3. Zjistěte, zda soubor existuje nebo ne v HDFS pomocí skriptu shellu

  1. Jak zkontrolovat, zda je připojen konkrétní adresář?

  2. Existuje jedna vložka ke kontrole souboru?

  3. Jak mohu použít sudo ke kontrole, zda soubor existuje?