No seu exemplo, decida se o caminho para acessar o arquivo fornecido será
relative (algum / child / dir / some_file)
ou absoluto (/ a / full / path / to / some_file)
... AVISO o parente não tem líder / enquanto o absoluto faz
Em seguida, para determinar se esse arquivo existe, basta fazer
#!/bin/bash
set -o errexit # stop execution on error
given_file= # retrieve input parameter and populate a variable
if [ -f given_file ]; then
echo do something here file does exist
else
echo no file
fi
Depois de ter criado seu arquivo scriptName.sh, você precisa ativar seu bit de execução emitindo
chmod +x scriptName.sh
faça uma listagem de arquivos para mostrar as permissões antes e depois da emissão acima, então você está pronto para executá-las
scriptName.sh /a/full/path/to/some_file