$ script --id="1.0.0.1 1.0.0.2 1.0.0.3" # split the resulting variable on spaces $ cat >id.dat 1.0.0.1 1.0.0.2 1.0.0.3 $ script --id=@id.dat #### Usage: script.pl [-abcde] [ip_address [ip_address ...]] #### Usage: script.pl [-abcde] -f filename [ip_address [ip_address ...]] Usage: script.pl [-abcde] filename [ip_address [ip_address ...]]