Использование if [ -f "file" ]
работает с не скрытыми файлами.
Я пытаюсь использовать его для скрытого файла: if [ -f ".file" ]
и, конечно, он возвращает false (даже этот .file
существует).
Если я использую if [ -f -a "file" ]
он возвращает true для всех скрытых файлов (то есть, если 'any' файл скрыт).
Как я могу проверить, существует ли .someFile
(где 'someFile' - скрытый файл)?