by: adminPosted on: September 20, 2024 Why first _ is not counted as positional argument? [duplicate] Lets take a look at my example bash -c 'echo $#' _ x gives 1 bash -c 'echo $#' _ x _ y gives 3 why?