Aqui está um script de shell que aceita um nome de arquivo do usuário e confirma se é um diretório:
```bash
#!/bin/bash
Solicite ao usuário que insira um nome de arquivo
echo "Digite um nome ou caminho de arquivo:"
leia o nome do arquivo
Verifique se o nome do arquivo existe
if [ -e "$nome do arquivo"]; então
#Verifica se o arquivo é um diretório
if [ -d "$nome do arquivo"]; então
# O arquivo é um diretório, então imprima uma mensagem de confirmação
echo "$filename é um diretório."
outro
# O arquivo não é um diretório, então imprima uma mensagem de erro
echo "$filename não é um diretório."
fi
outro
# O nome do arquivo não existe, então imprima uma mensagem de erro
echo "O arquivo $filename não existe."
fi
```
Veja como você pode usar este script:
1. Abra uma janela de terminal.
2. Mude para o diretório onde o script está localizado.
3. Execute o script digitando o seguinte comando:
```bash
./check_file_type.sh
```
4. Insira um nome de arquivo ou caminho quando solicitado.
5. O script verificará se o nome do arquivo existe e se é um diretório.
6. O script imprimirá uma mensagem de confirmação ou erro de acordo.