How can I pass a file argument to my bash script using a Terminal command in Linux?

Viewed 238675

So my question is how can I pass a file argument to my bash script using a Terminal command in Linux? At the moment I'm trying to make a program in bash that can take a file argument from the Terminal and use it as a variable in my program. For example I run myprogram --file=/path/to/file in Terminal.

My Program

#!/bin/bash    
File=(the path from the argument)  
externalprogram $File (other parameters)

How can I achieve this with my program?

4 Answers
Related