Existuje příkaz pro zobrazení zprávy „Ano“, pokud určitý soubor existuje? Není třeba poskytovat funkce, pokud soubor neexistuje.
Přijatá odpověď:
Použijte tento jednoduchý Bash one-liner:
if [ -e FILENAME ] ; then echo Yes ; fi
-e
check vyhodnotí jako true, pokud FILENAME
existuje, bez ohledu na to, co to je (soubor, adresář, odkaz, zařízení, …).
Pokud chcete kontrolovat pouze běžné soubory, použijte -f
místo toho jako @Arronical řekl.