#!/usr/bin/env bash
# set -- assigns positional parameters for this demo
set -- one two three
# $1 is the first argument, $# is the count
echo "first=$1 count=$#"
# "$@" expands to every argument, each safely quoted
for arg in "$@"; do
echo "arg: $arg"
done$1, $@, and $# hold script arguments