Você parece estar confuso "indo para o diretório" e usando o caminho completo do arquivo, como eu vejo no comentário. Você também parece estar confuso script com apenas um comando. O que M. Becerra mostra em sua resposta é um roteiro. A resposta de Joseph Manley usa apenas um comando.
Aqui está o seguinte: você tem que especificar o caminho completo para um arquivo ao passá-lo como argumento se estes são arquivos aleatórios que você deseja acessar na vontade.
Se você tem apenas um arquivo que você sabe que permanecerá no mesmo local, há outras duas abordagens:
- Crie um symlink para arquivar em seu diretório atual. Por exemplo,
ln -s /opt/myfile.txt symlink2file.txt
- Defina o caminho para o arquivo como variável e use a variável para passá-lo como argumento para um comando. %código%